Home
Search
Index
Definify.com
Definition
2024
soaptree
soaptree
See also:
soap tree
English
Noun
soaptree
(
plural
soaptrees
)
The plant
Yucca elata
.
Etymology
soap
+
tree
Similar Results