leafy
adjective
leafier;
leafiest
Definition of leafy
1a
: furnished with or abounding in leaves
leafy woodlands
b
: having broad-bladed leaves
mosses, grasses, and leafy plants
c
: consisting chiefly of leaves
leafy vegetables
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more