Entry # 5478 has returned 1 entry

dilo

noun the immature leaf of any plant, except of the coconut; a coconut leaflet midrib after scraping, soaking and drying