nematoid🔊adjEtymology From nematode + -oid.1Biology, Natural sciences, Zoology Of, relating to, or resembling a nematode.
nematoid🔊nounEtymology From nematode + -oid.1Biology, Natural sciences, Zoology A member of the Nematoida clade, that is Nematoda or Nematomorpha