Definify.com

Definition 2024


soap_tree

soap tree

See also: soaptree

English

Noun

soap tree (plural soap trees)

  1. The tree that bears the soapberry.