haemoflagellate

not defined yet