haemoflagellates
English
Noun
haemoflagellates
plural of
haemoflagellate