GREEN SOAP


Meaning of GREEN SOAP in English

[green soap] n (ca. 1840): a soft soap made from vegetable oils and used esp. in the treatment of skin diseases

Merriam-Webster English vocab.      Английский словарь Merriam Webster.