Meaning of Saponaria
Definition of Saponaria
(noun)
mostly
perennial
Old World herbs
Other information on Saponaria
WIKIPEDIA results for
Saponaria
Amazon results for
Saponaria
Tweet