Big Huge Thesaurus

Elateridae

noun

sounds kind of like