English to English
leafage
('l/i/f/I//dZ/
)
noun (n)
- the main organ of photosynthesis and transpiration in higher plantsorgan utama dari fotosintesis dan transpiration tinggi di tanamansource: wordnet30Leaves, collectively; foliage.daun, secara kolektif; dedaunan.source: webster1913