Wiktionary
cercomonadids
n. (plural of cercomonadid English)
n. (plural of cercomonadid English)