Soapworts Meaning
There are 1 meaning(s) for word Soapworts
Meaning 1 : plant of European origin having pink or white flowers and leaves yielding a detergent when bruised
Synonyms : bouncing bess, bouncing bet, hedge pink, saponaria officinalis
Synonyms : bouncing bess, bouncing bet, hedge pink, saponaria officinalis
