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