leafy
English Dictionary
->
Letter L
-> leafy
Search Dictionary:
leafy Definition
(a)
having
or
covered
with
leaves
; "
leafy
trees
"; "
leafy
vegetables
"
leafy Synonyms
leafy
© Art Branch Inc.