Yucca filamentosa

Explore definitions, synonyms, and language insights of Yucca filamentosa

Definitions

Noun
yucca with long stiff leaves having filamentlike appendages

More General Terms