Home
Search
Index
Definify.com
Definition
2025
xenozoonoses
xenozoonoses
English
Noun
xenozoonoses
plural of
xenozoonosis
Similar Results