Big Huge Thesaurus

cathartidae

noun

sounds kind of like