Stuff that made liver, say, depart this life (8)
I believe the answer is:
organdie
'stuff that' is the definition.
The definition and answer can be both man-made objects as well as being singular nouns.
Perhaps they are linked in a way I don't understand?
'liver say depart this life' is the wordplay.
'liver say' becomes 'organ' (liver is a kind of organ).
'depart this life' becomes 'die' (I am not sure about this - if you are sure you should believe this answer much more).
'organ'+'die'='ORGANDIE'
'made' is the link.
Can you help me to learn more?
(Other definitions for organdie that I've seen before include "Fine material" , "I groaned about translucent fabric" , "Fine stiffened translucent fabric" , "Fine slightly stiff cotton dress fabric" , "Badly ignored a fine cotton muslin" .)