leafage




leafage - noun

  • the main organ of photosynthesis and transpiration in higher plants
  • leafage - thesaurus

    foliage   leaf