What does carrion crow mean?

carrion crow meaning in General Dictionary

United states vulture smaller compared to the turkey buzzard