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