English word definition — powered by WordNet
the main organ of photosynthesis and transpiration in higher plants
Want to remember leafage?