soaptree
Meaning
- noun The plant Yucca elata, which has a substance in its roots and trunk rich in saponins.
Similar words
soaptree yucca soapbark quillay soaproot palmella soapweed soap tree amole savonette soapberry
Often followed by
yucca
Save “soaptree” to learn later