What does palmyra mean?
A palm tree, especially the palmyra palm (Borassus flabellifer), native to tropical Asia. A type of palm tree with a distinctive fan-shaped leaf.
Example
"The palmyra palm is a common sight in tropical islands."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.