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