1 daincha | Definition of daincha

daincha

noun
dain·​cha
variants: or dhaincha \ ˈdīnchə \
plural -s

Definition of daincha

: a valuable forage or green-manure plant (Sesbania aculeata) planted in tropical regions for soil improvement

History and Etymology for daincha

Bengali dhanicā

Keep scrolling for more