Wiktionary
neilonellids
n. (plural of neilonellid English)
n. (plural of neilonellid English)