Big Huge Thesaurus

lucanidae

noun

sounds kind of like