Wiktionary
choanoflagellates
n. (plural of choanoflagellate English)
n. (plural of choanoflagellate English)