humectants
From WikiWord, the free dictionary
English
Definitions
noun
- Any substance that promotes the retention of water, especially one used to keep a food product moist.
From WikiWord, the free dictionary