Home
Search
Index
Definify.com
Definition
2025
zooiatra
zooiatra
Italian
Noun
zooiatra
m
(
plural
zooiatri
)
zooiatra
f
(
plural
zooiatre
)
veterinarian
Etymology
zoo-
+
-iatra
Similar Results