hemoflagellatehemoflagellate means any flagellate protozoan that is parasitic in the blood. Lexicurio rates it Sui generis — a strength score of 87 out of 100.EtymologyFrom hemo- + flagellate.nounAny flagellate protozoan that is parasitic in the blood