Synonyms for "zoophagous"

Words with similar meaning