Big Huge Thesaurus

Anomala

noun

sounds kind of like