What is the full meaning of haemoflagellate
a flagellate protozoan, such as a trypanosome, that is parasitic in the blood, also HEMOFLAGELLATE [n]
Example of the word haemoflagellate placed on a Scrabble board.