Definitions of Sarcorhamphus:

  • noun:   usually containing only the king vulture