meaning of nematoda

1. unsegmented worms: roundworms; threadworms; eelworms


Related Words

nematoda |

Developed & Maintained By Taraprasad.com

Treasure Words