Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

humectants Definition

Cancel
humectants
noun(hu-mec-tant)
a substance that promotes retention of moisture

Words Related to humectants!

humectants Examples by Brain Bank Users