Wiktionary
ameboflagellates
n. (plural of ameboflagellate English)
n. (plural of ameboflagellate English)