Leafy (10)
'leafy' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for verdant that I've seen before include "Unsophisticated" , "Leafy" , "Rather green" , "Green like grass or fields" , "Having green growth" .)
'leafy' is the definition.
(thesaurus)
This is all the clue.