leafy

definition: having or covered with leaves
example: leafy trees
speech part: adjective
synonyms:

How leafy is being used?