noun a flagellate protozoan, such as a trypanosome, that is parasitic in the blood
haemoflagellate 🔊 Listen to this noun a flagellate protozoan, such as a trypanosome, that is parasitic in the blood Haemoflagellates Blood flagellates-haemoflagellates Haemoflagellates Leishmania spp. Trypanosoma spp.. – ppt download Haemoflagellates Haemoflagellates Leishmania spp. Trypanosoma spp.. – ppt download Haemoflagellates Share Facebook Twitter Google +