green_soap has definitions from the field of chemistry
1
[ noun ] (chemistry) a soft (or liquid) soap made from vegetable oils; used in certain skin diseases

Synonyms

soft_soap

Related terms

soap

*