leafage
1. [ noun ] (botany) the main organ of photosynthesis and transpiration in higher plants
Synonyms: leaf foliage
Related terms: plant_organ blade scale cotyledon leaflet greenery dandelion_green amplexicaul_leaf serrate_leaf erose_leaf frond sporophyll pad rosette simple_leaf compound_leaf entire_leaf crenate_leaf floral_leaf dentate_leaf emarginate_leaf fig_leaf runcinate_leaf lobed_leaf parted_leaf lily_pad cataphyll leaf_shape lobe venation parenchyma foliate
Similar spelling:   Lepage
  Lepas
  Lepak
  leaf_bug