Zoophagists, noun plural of zoophagist. Synonyms in the same form.
zoophages
All synonyms for zoophagist →