Translate leafy | into German | into Italian | into Spanish Definition of leafy
adjective (leafier, leafiest)
having many leaves or much foliage:leafy bushes a remote, leafy glade (of a plant) producing or grown for its broad-bladed leaves:green leafy vegetables resembling a leaf or leaves:a three-pointed leafy bract