Webster's Revised Unabridged Dictionary · 1913

Nematoid

Nematoid , adjective

[Nemato- + -oid.]

(Zoology) Of or pertaining to the Nematoda.
(Zoology) One of the Nematoda. See Illustration in Appendix.