Table of Contents
Antonyms
Synonyms
Etymology
1. leafage
noun. the main organ of photosynthesis and transpiration in higher plants.
Antonyms
Synonyms
Etymology
- leafage (English)
- -age (English)
- -age (Old French (842-ca. 1400))
- leaf (English)
- leef (Middle English (1100-1500))