Nematodes Meaning
There are 1 meaning(s) for word Nematodes
Meaning 1 : unsegmented worms with elongated rounded body pointed at both ends; mostly free-living but some are parasitic
Synonyms : nematode worm, roundworm
Synonyms : nematode worm, roundworm
Similar words of Nematodes :
