daincha
[/ˈdeɪntʃə/]
Definitions
1. noun
A type of grass or sedge used as a ground cover in some Asian cultures.
“In Indian gardens, daincha is often used to prevent soil erosion.”
[/ˈdeɪntʃə/]
1. noun
A type of grass or sedge used as a ground cover in some Asian cultures.
“In Indian gardens, daincha is often used to prevent soil erosion.”