Definisi 'leafage'

English to English
noun
1 the main organ of photosynthesis and transpiration in higher plants Terjemahkan
source: wordnet30
2 Leaves, collectively; foliage. Terjemahkan
source: webster1913
More Word(s)
leaflet, leaf, foliate, leafy, plant organ, cataphyll, floral leaf, dandelion green, pitcher, sporophyl, venation, lobe, leaf form, leaf shape, parenchyma,

Visual Synonyms