Palmyras, noun plural of palmyra. Synonyms in the same form.
Wine palm
lontars
Other
brabs
All synonyms for palmyra →