Body of speleologist about this time (7)
I believe the answer is:
cadaver
'body' is the definition.
(cadaver is a kind of body)
'speleologist about this time' is the wordplay.
'speleologist' becomes 'caver' (I've seen this before).
'about' is an insertion indicator.
'this time' becomes 'ad'.
'caver' enclosing 'ad' is 'CADAVER'.
'of' acts as a link.
(Other definitions for cadaver that I've seen before include "Dead human body" , "Stiff" , "Dead body, corpse" , "Remains of a human" , "Human corpse" .)