• word of the day

    wtv

    wtv - Dictionary definition and meaning for word wtv

    Definition
    (noun) a tumor virus transmitted by leafhoppers
    Synonyms : wound tumor virus
Download our Mobile App Today
Receive our word of the day
on Whatsapp