PALMYRAS
“PALMYRAS” is a valid word.
15
Scrabble points
17
Words with Friends
8
letters
Definition
PALMYRAS is a form of PALMYRA
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