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