leafy

What does leafy mean?

leafy

Definition

Having a lot of leaves.

Example sentences

Related words

leafy in other languages