soap-weed

Explore definitions, synonyms, and language insights of soap-weed

Definitions

Noun
tall arborescent yucca of southwestern United States

More General Terms