meaning of natchnee

1. An annual grass (Eleusine coracona), cultivated in India as a food plant.


Related Words

natchnee |

Developed & Maintained By Taraprasad.com

Treasure Words