Big Huge Thesaurus

Lygaeidae

noun

sounds kind of like