Leafage — synonyms, definition

1. leafage (Noun)

2 synonyms
foliage leaf
1 definition

leafage (Noun) — The main organ of photosynthesis and transpiration in higher plants.

1 type of
plant organ
31 type
amplexicaul leaf blade cataphyll compound leaf crenate leaf dandelion green dentate leaf emarginate leaf entire leaf erose leaf fig leaf floral leaf frond greenery leaf blade leaflet lobed leaf pad parallel-veined leaf parted leaf • • •
5 parts
leaf form leaf shape lobe parenchyma venation