palmyra
nounA tall tropical palm tree (Borassus flabellifer) with fan-shaped leaves, native to South and Southeast Asia, valued for its wood, leaves, and sweet sap used to make sugar and drinks.
No synonyms or antonyms found for this word.
No synonyms or antonyms found for this word.