Dead and rotting flesh (7)
I believe the answer is:
carrion
'dead and rotting flesh' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for carrion that I've seen before include "Rotting flesh of dead animals" , "Dead meat as food" , "Dead flesh for food" , "Food for crow" , "Cor! Rain! (anag.)" .)