Leftover matter (7)
I believe the answer is:
residue
'leftover matter' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for residue that I've seen before include "Whatever is left over" , "Surplus" , "Part remaining" , "Remainder, leftover" , "Small amount remaining" .)