Meaning of soap tree
Definition of soap tree
(noun)
tall
arborescent
yucca
of
southwestern
United States
Other information on soap tree
WIKIPEDIA results for
soap tree
Amazon results for
soap tree
Tweet