zoolatri
Italian
Noun
zoolatri
m
plural of
zoolatra