Home
Search
Index
Definify.com
Definition
2024
herpesviruses
herpesviruses
English
Noun
herpesviruses
plural of
herpesvirus
Similar Results