Definition of Needle Palm

  • 1. Yucca with long stiff leaves having filamentlike appendages Noun

Synonyms for word "needle palm"

Semanticaly linked words with "needle palm"

Hyponims for word "needle palm"