hemófago - English Synonyms Dictionary