meaning of virusoid

1. the smallest of viruses; a plant virus with its RNA arranged in a circular chromosome without a protein coat


Related Words

virusoid |

Developed & Maintained By Taraprasad.com

Treasure Words