meaning of nematoid
1. Of or pertaining to the Nematoidea.
2. One of the Nematoidea. see Illustration in Appendix.
Related Words
nematoid | nematoidea | nematoidean |
1. Of or pertaining to the Nematoidea.
2. One of the Nematoidea. see Illustration in Appendix.
nematoid | nematoidea | nematoidean |