meaning of naid

1. Any one of numerous species of small, fresh-water, chaetopod annelids of the tribe Naidina. They belong to the Oligochaeta.


Related Words

naid |

Developed & Maintained By Taraprasad.com

Treasure Words