meaning of nematode

1. Same as Nematoid.
2.
unsegmented worms with elongated rounded body pointed at both ends; mostly free-living but some are parasitic


Related Words

nematode | nematode worm |

Developed & Maintained By Taraprasad.com

Treasure Words