Big Huge Thesaurus

zantedeschia

noun

sounds kind of like