Skip to main content

natchnee

English natchnee meaning in English  •  natchnee का अर्थ अंग्रेजी में
Noun
  • An annual grass (Eleusine coracona), cultivated in India as a food plant.
Advertisement