Foliage Meaning

There are 2 meaning(s) for word Foliage

Meaning 1 : (architecture) leaf-like architectural ornament

    Synonyms : foliation
Meaning 2 : the main organ of photosynthesis and transpiration in higher plants

    Synonyms : leaf,  leafage