PALMYRAS is a playable word

palmyra Scrabble® Dictionary

noun
pl. palmyras
a tropical tree

156 Playable Words can be made from "PALMYRAS"