Big Huge Thesaurus

Melolonthidae

noun

sounds kind of like