leafage meaning in tamil

Pronunciation of leafage

leafage Synonyms

leafage Definitions and meaning in English

noun:
  1. the main organ of photosynthesis and transpiration in higher plants



Tags: leafage meaning in tamil, leafage ka matalab tamil me, tamil meaning of leafage, leafage meaning dictionary. leafage in tamil. Translation and meaning of leafage in English tamil dictionary. Provided by KitkatWords.com: a free online English tamil picture dictionary.