[noun] [U] - dead or decaying fleshOn the road ahead a crow tugs on some carrion and flies up slowly as we approach.A Carrion crow is a European bird which feeds on carrion.
CARRION
Meaning of CARRION in English
Cambridge English vocab. Кембриджский английский словарь. 2012