Big Huge Thesaurus

Lophodytes

noun

sounds kind of like