Big Huge Thesaurus

Arisarum

noun

sounds kind of like