Big Huge Thesaurus

Helwingia

noun

sounds kind of like