Skip to main content

naid

English naid meaning in English  •  naid का अर्थ अंग्रेजी में
Noun
  • Any one of numerous species of small, fresh-water, chætopod annelids of the tribe Naidina. They belong to the Oligochæta.
Advertisement