Nematoid

Webster's Dictionary of the English Language

·adj Of or pertaining to the Nematoidea.

II. Nematoid ·noun One of the Nematoidea. see Illustration in Appendix.