Big Huge Thesaurus

Bombina

noun

sounds kind of like