define leaf - Yahoo Search Results
1. a flattened structure of a higher plant, typically green and blade-like, that is attached to a stem directly or via a stalk. Leaves are the main organs of photosynthesis and transpiration: "many of the trees had lost their leaves" Similar frond flag needle pad blade bract leaflet technical: cotyledon foliole any of a number of plant structures similar to leaves, e.g. bracts, sepals, and petals.