Entry # 3089 has returned 1 entry

aliali

noun the barely formed gelatinous layer inside the immature coconut