zooflagellates
English
Noun
zooflagellates
plural of
zooflagellate