Big Huge Thesaurus

Gymnogyps

noun

sounds kind of like