Word Hen
What is the meaning of the word "
leafy
"?
Definitions:
having or covered with leaves
adjective
leafy trees
NearBy Words:
leafy-stemmed