Home
Search
Index
Definify.com
Definition
2024
xenozoologist
xenozoologist
English
Noun
xenozoologist
(
plural
xenozoologists
)
One who studies
xenozoology
.
Etymology
xeno-
+
zoologist
Similar Results