Humectant Meaning

There are 1 meaning(s) for word Humectant

Meaning 1 : any substance that is added to another substance to keep it moist