Definify.com

Definition 2026


soaptree

soaptree

See also: soap tree

English

Noun

soaptree (plural soaptrees)

  1. The plant Yucca elata.