leafage

leafage

leafage

Noun

the main organ of photosynthesis and transpiration in higher plants

Synonyms: