PALMYRAS

8 letters 15 Scrabble points

Definition of PALMYRAS

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

Source: Wiktionary

Word Details

Letters P A L M Y R A S
Length 8 letters
Scrabble Score 15 points