Search humectant humectant /hyo̅o̅mek″tənt/ , a substance that promotes retention of moisture. Tweet Telegram VK Random Words karyolysis ribovirus clarify incipient dental caries triacetyloleandomycin hiero-, hier- idarubicin disadvantaged neuroleptic malignant syndrome