Home / P / palmyra palm

palmyra palm

noun 12 letters Scrabble 22 WWF 27
Definitions
noun

tall fan palm of Africa and India and Malaysia yielding a hard wood and sweet sap that is a source of palm wine and sugar; leaves used for thatching and weaving

Want another word?
Spin the dictionary for a fresh one.
Generate a word →