nematoid
English
Etymology
Adjective
nematoid (comparative more nematoid, superlative most nematoid)
Noun
nematoid (plural nematoids)
- (zoology) A member of the Nematoida clade, that is Nematoda or Nematomorpha
nematoid (comparative more nematoid, superlative most nematoid)
nematoid (plural nematoids)