English synonyms about - contact  

leafage

noun

1 leafage

The main organ of photosynthesis and transpiration in higher plants.

synonyms: foliage, leaf.

Dutch: lover, gebladerte, blaadje, blad
Polish: liƛcisko


Find more on leafage elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0226