Definitions of carrion crow:

  • noun:   American vulture smaller than the turkey buzzard