Clue: 7 held up claw of cat perhaps (9)
Answer: MAMMALIAN
Explanation: Definition: cat perhaps
A charade of MAMMA ('7' MATRIARCH) plus LIAN, a reversal ('held up' in a down light) of NAIL ('claw').