leafage
noun
- 1
the main organ of photosynthesis and transpiration in higher plants
Also useful for “leafage”:Unscrambler— Rearrange the letters in “leafage”
the main organ of photosynthesis and transpiration in higher plants
Also useful for “leafage”:Unscrambler— Rearrange the letters in “leafage”