Definify.com

Definition 2025


zooiatra

zooiatra

Italian

Noun

zooiatra m (plural zooiatri) zooiatra f (plural zooiatre)

  1. veterinarian