Big Huge Thesaurus

scarab

noun

sounds kind of like