hemoflagellate

any flagellate protozoan that is parasitic in the blood

Categories: