LEAFY


Meaning of LEAFY in English

adj. (leafier, leafiest) 1 having many leaves. 2 resembling a leaf. leafiness n.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.