Wiktionary
trochonematids
n. (plural of trochonematid English)
n. (plural of trochonematid English)