Big Huge Thesaurus

Chorizema

noun

sounds kind of like