EGAVE

demulsion

Meaning

  1. noun Something which has a soothing effect.

Similar words

de-emulsifier demulsification demulsifier emulsificant desorber wash emulsion emulsifier humectation disperser

Save “demulsion” to learn later