nematoid

English

Etymology

From nematode +‎ -oid.

Adjective

nematoid (comparative more nematoid, superlative most nematoid)

  1. (zoology) Of, relating to, or resembling a nematode.

Noun

nematoid (plural nematoids)

  1. (zoology) A member of the Nematoida clade, that is Nematoda or Nematomorpha

Anagrams