green soap

Noun
  1. A soft (or liquid) soap made from vegetable oils;
    Used in certain skin diseases (synset 104264495)

Other Searches