Meaning of saponaria

Definition of saponaria

(noun) mostly perennial Old World herbs

Other information on saponaria

WIKIPEDIA results for saponaria
Amazon results for saponaria