Entry # 3226 has returned 1 entry

dilo

noun the immature leaf of any plant, except of the coconut