Big Huge Thesaurus

Cathartidae

noun

sounds kind of like