LEAFY


Meaning of LEAFY in English

superl consisting of leaves.

2. leafy ·superl full of leaves; abounding in leaves; as, the leafy forest.

Webster English vocab.      Английский словарь Webster.