Wiktionary
nemastomatids
n. (plural of nemastomatid English)
n. (plural of nemastomatid English)