Dictionary for word “humectants”
humectants - Did you Mean?
humectant
humect (humectate)