spoonleaf yucca

Explore definitions, synonyms, and language insights of spoonleaf yucca

Definitions

Noun
yucca with long stiff leaves having filamentlike appendages

More General Terms