LEAFY


Meaning of LEAFY in English

(superl) Consisting of leaves.

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