What is the full meaning of humectants
HUMECTANT, a substance that absorbs moisture [n]
Example of the word humectants placed on a Scrabble board.