zoophagists
English
Noun
zoophagists
plural of
zoophagist