Word info Synonyms

hemoflagellate

Noun

Meaning

hemoflagellate (plural hemoflagellates)

Any flagellate protozoan that is parasitic in the blood

Source: en.wiktionary.org

Synonyms

Close letter words and terms