Big Huge Thesaurus

Lysichiton

noun

sounds kind of like