English | German | Russian | Czech

soapbark English

Meaning soapbark meaning

What does soapbark mean?

soapbark

The bark of the evergreen tree, Quillaja saponaria, which when pulverised forms a lather with water. bark

Are you looking for...?