palmyra palm definition

  • noun:
    • tall lover hand of Africa and Asia and Malaysia producing a tough timber and nice sap which a source of palm wine and sugar; leaves used for thatching and weaving

Related Sources

  • Sentence for "palmyra palm"
    • Are like the withered trunk-tops of…
    • View More
  • Hypernym for "palmyra palm"
29 votes

How would you define palmyra palm?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!