Word info Synonyms

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.org

Synonyms

Close letter words and terms