• word of the day

    virusoid

    virusoid - Dictionary definition and meaning for word virusoid

    Definition
    (noun) the smallest of viruses; a plant virus with its RNA arranged in a circular chromosome without a protein coat
    Synonyms : viroid
Download our Mobile App Today
Receive our word of the day
on Whatsapp