palmyra

/pælˈmaɪɹə/

noun

  1. 1

    A palm, Borassus flabelliformis, with straight black upright trunk and palmate leaves, whose wood, fruit, and roots can be used for many purposes.

Translate “palmyra” to another language

Click any language to open the translator with this word already filled in.

Palmyra Definition & Meaning | TranslatePulse