Meaning of saponaria officinalis

Definition of saponaria officinalis

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

Other information on saponaria officinalis

WIKIPEDIA results for saponaria officinalis
Amazon results for saponaria officinalis