• word of the day

    polyoma

    polyoma - Dictionary definition and meaning for word polyoma

    Definition
    (noun) a virus the can initiate various kinds of tumors in mice
    Synonyms : polyoma virus
Download our Mobile App Today
Receive our word of the day
on Whatsapp