carrion
noun
"Vultures feed on carrion."