Meaning of virusoid
Definition of virusoid
(noun)
the smallest of viruses; a
plant
virus
with its RNA
arranged
in a
circular
chromosome
without a
protein
coat
Other information on virusoid
WIKIPEDIA results for
virusoid
Amazon results for
virusoid
Tweet