Big Huge Thesaurus

Gonorhynchus

noun

sounds kind of like