Definify.com

Definition 2025


soaptree

soaptree

See also: soap tree

English

Noun

soaptree (plural soaptrees)

  1. The plant Yucca elata.