soapweed

Explore definitions, synonyms, and language insights of soapweed

Definitions

Noun
tall arborescent yucca of southwestern United States

More General Terms