soap tree
English Dictionary
->
Letter S
-> soap tree
Search Dictionary:
soap tree Definition
(n)
tall
arborescent
yucca
of
southwestern
United
States
soap tree Synonyms
soap tree
soap-weed
soapweed
Yucca elata
© Art Branch Inc.