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
Tweet