hemoflagelat - English Synonyms Dictionary