Entry # 2585 has returned 1 entry

taumee

taumee

noun bud of the coconut palm

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