It’s a seed of Coco de Mer tree. It looks pretty weird… What does it remind you?
Saini Sa'aB K00l$@!n! Oct 23, 2010 #1 It’s a seed of Coco de Mer tree. It looks pretty weird… What does it remind you?