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