Some sign of a former beastly presence (5)
I believe the answer is:
spoor
'some sign' is the definition.
(thesaurus)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for spoor that I've seen before include "Animal track or scent" , "Track of wild animal" , "24 [TRAIL]" , "Trace" , "Animal's track/scent" .)