Enduringly popular (9)
I believe the answer is:
evergreen
'enduringly popular' is the definition.
(evergreen can mean popular or dependable)
This is the entire clue.
(Other definitions for evergreen that I've seen before include "Holly, say" , "Ivy, perhaps" , "always retaining popularity" , "Of lasting popularity" , "Source of wood" .)