Definition of Soap Tree

  • 1. Tall arborescent yucca of southwestern United States Noun

Synonyms for word "soap tree"

Semanticaly linked words with "soap tree"

Hyponims for word "soap tree"