They're spotted in the jungle (8)
I believe the answer is:
'they're spotted in the jungle' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for leopards that I've seen before include "Breed of large cats" , "Animals that don't change their spots" , "Wild cats" , "Panthers" , "Large spotted felines" .)