PALMYRA

/pælˈmaɪɹə/ Scrabble 14 Words With Friends 16

Definition

  1. 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. — synonyms: palmyra_palm, toddy_palm, wine_palm, lontar, longar_palm, Borassus_flabellifer

Anagrams of PALMYRA

See all 67 words you can make from PALMYRA →

← Unscramble different letters