HEMOFLAGELLATE Meaning of HEMOFLAGELLATE in English [he.mo.fla.gel.late] n (1909): a flagellate (as a trypanosome) that is a blood parasite Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012