poxvirus

Explore definitions, synonyms, and language insights of poxvirus

Definitions

Noun
any of a group of viruses that can cause pox diseases in vertebrates

More General Terms