soapworks (0 synonym found)

Definition of soapworks:

(n) : Any perennial herb of the genus Saponaria.

Definition of soapworks:

(n) : Any perennial herb of the genus Saponaria.

Back to Top