humectant meaning

Meaning of humectant

What is the full meaning of humectant

absorbing moisture [adj] / a substance that absorbs moisture [n -S]

Example of the word humectant placed on a Scrabble board.

Unscrambled word humectant

Points for humectant

Scrabble
21 points
Word With Friends
19 points
Wordfeud
21 points

Related pages for humectant