coco-de-mer
Noun
Meaning
A tall palm tree, Lodoicea maldivica, found in the Seychelles.
The woody nut of such a tree.
Source: en.wiktionary.orgNoun
A tall palm tree, Lodoicea maldivica, found in the Seychelles.
The woody nut of such a tree.
Source: en.wiktionary.org