Big Huge Thesaurus

aulacorhyncus

noun

sounds kind of like