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.