Jamaica
noun
A small, hard to crack nut with flesh that resembles that of the coconut in appearance, taste, and texture.
arrow_drop_down
0
arrow_drop_down
1 comment
Jamaica
Jamaica
3 years ago

Aka Palm oil nut