English dictionary
needle palm meaning and definition
Definition and meaning of needle palm at MeaningMonkey.org. needle palm meaning and definition in the English Dictionary.NEEDLE PALM noun
Definition of needle palm (noun)
- yucca with long stiff leaves having filamentlike appendages
Source: Princeton University Wordnet