zooïatres
French
Noun
zooïatres
m
pl
plural of
zooïatre