nonflagellates
English
Noun
nonflagellates
plural of
nonflagellate