Big Huge Thesaurus

ascaphus

noun

sounds kind of like