carrion

ˈkarɪən

noun

the decaying flesh of dead animals.

a crow wheeled over the hills in search of carrion