Search results
- Dictionaryhumectant/hjʊˈmɛkt(ə)nt/
adjective
- 1. retaining or preserving moisture.
noun
- 1. a substance, especially a skin lotion or a food additive, used to reduce the loss of moisture.
Powered by Oxford Dictionaries
adjective
noun
Powered by Oxford Dictionaries