humectantEnglish

humectant

Noun

Any substance that is added to another substance to keep it moist

English: humectant