FOLIAGE

Definition of FOLIAGE

  1. (noun)the main organ of photosynthesis and transpiration in higher plants
  2. (noun)(architecture) leaf-like architectural ornament