lodoicea
/ˌlɒdɪˈsiːə, ˌloʊ-/Definitions
1. noun
A type of palm tree or the fruit it produces, native to the Seychelles.
“The island was home to several lodoicea trees, which were considered a rare and valuable find.”
1. noun
A type of palm tree or the fruit it produces, native to the Seychelles.
“The island was home to several lodoicea trees, which were considered a rare and valuable find.”