Wiktionary
cyclocoelids
n. (plural of cyclocoelid English)
n. (plural of cyclocoelid English)