Big Huge Thesaurus

lygaeid

noun

sounds kind of like