HEMOFLAGELLATE
Meaning of HEMOFLAGELLATE in English
“+ noun
Etymology: hem- + flagellate
: a flagellate (as a trypanosome) that is a blood parasite
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012