green soap

1. (noun) a soft (or liquid) soap made from vegetable oils; used in certain skin diseases
Synonyms: soft soap
Related Words: soap



Terms and Conditions of Use / Copyright Notice