English edit

Noun edit

heteroderid (plural heteroderids)

  1. (zoology) Any nematode in the family Heteroderidae.