Leafy


(superl) Full of leaves; abounding in leaves; as, the leafy forest.


(superl) Consisting of leaves.



Similar Words:

Leafy  


BuyWithMe.com