Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: foliage  fowleeij
  1. The main organ of photosynthesis and transpiration in higher plants
    - leaf, leafage
     
  2. (architecture) leaf-like architectural ornament
    - foliation

Derived forms: foliages

See also: foliate, foliated

Type of: architectural ornament, plant organ

Encyclopedia: Foliage