Big Huge Thesaurus

Cladorhyncus

noun

sounds kind of like