Wiktionary
nematomorphs
n. (plural of nematomorph English)
n. (plural of nematomorph English)