Big Huge Thesaurus

lysichiton

noun

sounds kind of like