HEMOFLAGELLATE Meaning of HEMOFLAGELLATE in English noun Date: 1909 a flagellate (as a trypanosome) that is a blood parasite Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012