Definify.com

Definition 2024


soaptree

soaptree

See also: soap tree

English

Noun

soaptree (plural soaptrees)

  1. The plant Yucca elata.