Palmyra — synonyms, definition

1. palmyra (Noun)

6 synonyms
Borassus flabellifer longar palm lontar palmyra palm toddy palm wine palm
1 definition

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.

1 type of
fan palm
1 part
bassine
2 parts of
Borassus genus Borassus