zoophagus - English Synonyms Dictionary