meaning of nematodea

1. unsegmented worms: roundworms; threadworms; eelworms


Related Words

nematoda | nematode | nematode worm |

Developed & Maintained By Taraprasad.com

Treasure Words