Big Huge Thesaurus

Hamamelis

noun

sounds kind of like