Big Huge Thesaurus

Zantedeschia

noun

sounds kind of like