Big Huge Thesaurus

Belostomatidae

noun

sounds kind of like