This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Sea cocoa
A magnificent palm (Lodoicea Sechellarum) found only in
the Seychelles Islands. The fruit is an immense two-lobed nut. It was
found floating in the Indian Ocean before the tree was known, and
called sea cocoanut, and double cocoanut.