Big Huge Thesaurus

Rynchops

noun

sounds kind of like