English dictionary leafage meaning and definition Definition and meaning of leafage at MeaningMonkey.org. leafage meaning and definition in the English Dictionary. LEAFAGE nounDefinition of leafage (noun)the main organ of photosynthesis and transpiration in higher plantssynonyms: foliage, leaf Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: