Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Nematoid
a.
Of or pertaining to the Nematoidea.
n.
One of the Nematoidea. see Illustration in Appendix.
←
Nematognathi
Nematoidea
→
Shares
Related Words
Nematoidea
Nematoidean
Menu
Home
Search
My Last Searches