Big Huge Thesaurus

Scaphiopus

noun

sounds kind of like