Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

soapbark Definition

Cancel
soapbark
noun(soap-bark)
a Chilean tree (Quillaja saponaria) of the rose family with glossy leaves and terminal white flowers; also : its saponin-rich bark used in cleaning and in emulsifying oils

Words Related to soapbark!

soapbark Examples by Brain Bank Users