soapwort ( synonym found)

Definition of soapwort:

°Any perennial herb of the genus Saponaria.

Back to Top