Big Huge Thesaurus

Batrachia

noun

sounds kind of like