Leafy
WordNet

adjective


(1)   Having or covered with leaves
"Leafy trees"
"Leafy vegetables"
 
x
OK