Big Huge Thesaurus

Cleridae

noun

sounds kind of like