LEAFY


Meaning of LEAFY in English

adj. (leafier, leafiest)

1. having many leaves.

2 resembling a leaf.

Derivatives:

leafiness n.

Oxford English vocab.      Оксфордский английский словарь.