Wiktionary
hymenostomes
n. (plural of hymenostome English)
n. (plural of hymenostome English)