New World vultureWiktionary 原文英美释义名词noun1Any of the large scavenging birds in the family Cathartidae.