palmyra palm

From Wiktionary, the free dictionary

English

Noun

palmyra palm (plural palmyra palms)

  1. Any of the genus Borassus of fan palms

Translations

References

Wikiwand - on

Seamless Wikipedia browsing. On steroids.