Home

Word

green soap, n.
more info a soft (or liquid) soap made from vegetable oils; used in certain skin diseases
<noun.artifact>

green soap soft soap
semantic pointers
hypernym