What is the full meaning of virusoids
VIRUSOID, a particle of RNA associated with some plant viruses [n]
Example of the word virusoids placed on a Scrabble board.