virus particletranslation and definition "virus particle", tamil lexiconWordTamil Definitionvirus particleநச்சுயிரி துகள்