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.