Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: leafage  lee-fij
  1. The main organ of photosynthesis and transpiration in higher plants
    - leaf, foliage

Derived forms: leafages

Type of: plant organ

Encyclopedia: Leafage