Gardener's Dictionary: Leaf

Leaf (n.): Flat, thin, expanded plant organs (usually green) that grow from a stem or twig of a plant.

SEE MORE GARDENING TERMS>>

Additional information