Big Huge Thesaurus

batrachia

noun

sounds kind of like