The definition :


Definitions of foliage:

  • noun:   (architecture) leaf-like architectural ornament
  • noun:   the main organ of photosynthesis and transpiration in higher plants



Are you interested in alternative search :

:foliation leaf leafage leaf form leaf shape architectural ornament plant organ amplexicaul leaf blade compound leaf cotyledon crenate leaf dandelion green dentate leaf emarginate leaf entire leaf erose leaf fig leaf floral leaf frond greenery leaf blade leaflet lily pad lobed leaf

If you like reading news check: