English
Detailed Synonyms for green soap in English
green soap:
green soap [the ~] noun
-
the green soap
– a soft (or liquid) soap made from vegetable oils; used in certain skin diseases 1the green soap; the soft soap– a soft (or liquid) soap made from vegetable oils; used in certain skin diseases 1