Entry # 2587 has returned 1 entry

gaulama

gaulama

noun thick spine of coconut palm leaf

Example: Photo by Emily Drummond, 06/16/15