Home
Search
Index
Definify.com
Definition
2024
dermatozoo
dermatozoo
Italian
Noun
dermatozoo
m
(
plural
dermatozoi
)
(
zoology
)
ectoparasite
Etymology
dermato-
+
-zoo
Similar Results