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
Tweet