coco-de-mer
/ˌkəʊkəʊdəˈmɛː/
noun 2
Definitions
noun
1
A tall palm tree, Lodoicea maldivica, found in the Seychelles.
2
The woody nut of such a tree.
Your note
not saved0 chars
noun
A tall palm tree, Lodoicea maldivica, found in the Seychelles.
The woody nut of such a tree.