Big Huge Thesaurus

dytiscidae

noun

sounds kind of like