• word of the day

    poxvirus

    poxvirus - Dictionary definition and meaning for word poxvirus

    Definition
    (noun) any of a group of viruses that can cause pox diseases in vertebrates
Download our Mobile App Today
Receive our word of the day
on Whatsapp