meaning of carrion crow

carrion crow meaning in General Dictionary

United states vulture smaller compared to the turkey buzzard