Meaning of soapwort

Definition of soapwort

(noun) plant of European origin having pink or white flowers and leaves yielding a detergent when bruised

Other information on soapwort

WIKIPEDIA results for soapwort
Amazon results for soapwort