Big Huge Thesaurus

Ascaphus

noun

sounds kind of like