Big Huge Thesaurus

hamamelis

noun

sounds kind of like