Home
Search
Index
Definify.com
Definition
2025
poxviruses
poxviruses
English
Noun
poxviruses
plural of
poxvirus
Similar Results