Big Huge Thesaurus

gymnogyps

noun

sounds kind of like