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


Noun: foliage  fow-lee-ij
  1. The main organ of photosynthesis and transpiration in higher plants
    - leaf, leafage
     
  2. (architecture) leaf-like architectural ornament
    - foliation
     
  3. A cluster of plant leaves

Derived forms: foliages

Type of: architectural ornament, plant organ

Encyclopedia: Foliage