nematoid
nematoid · nematoids
A member of the Nematoida clade, that is Nematoda or NematomorphaA member of the Nematoida clade, that is Nematoda or Nematomorpha
Meaning
1 sensesA member of the Nematoida clade, that is Nematoda or Nematomorpha
Origin
From nematode + -oid.From nematode + -oid.
Wiktionary, CC BY-SA 4.0 · source