English | German | Russian | Czech

virusoid English

Meaning virusoid meaning

What does virusoid mean?

virusoid

(= viroid) the smallest of viruses; a plant virus with its RNA arranged in a circular chromosome without a protein coat

Synonyms virusoid synonyms

What other words have the same or similar meaning as virusoid?

virusoid English » English

viroid

Are you looking for...?