hamamelis water


Also found in: Dictionary, Thesaurus, Encyclopedia.

hamamelis water

hamamelis water

; witch hazel cooling lotion extracted from witch hazel bark