Big Huge Thesaurus

gerridae

noun

sounds kind of like