Big Huge Thesaurus

cleridae

noun

sounds kind of like