PALMYRAS is a playable word

palmyra Scrabble® Dictionary

noun
pl. palmyras
a tropical tree
156 Playable Words can be made from "PALMYRAS"