leafy

Definitions

General English

  • adjective with lots of trees

Food

  • adjective used for describing a vegetable with large leaves, especially when the leaves are the edible part

Wine

http://www.dictionarycentral.com/definition/leafy.html