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