meaning of roundworms

1. A nematoid worm.
2.
unsegmented worms with elongated rounded body pointed at both ends; mostly free-living but some are parasitic


Related Words

roundworm |

Developed & Maintained By Taraprasad.com

Treasure Words