Associations to the word «Leafage»

Wiktionary

LEAFAGE, noun. The leaves of plants collectively; foliage.

Dictionary definition

LEAFAGE, noun. The main organ of photosynthesis and transpiration in higher plants.

Wise words

The chief virtue that language can have is clearness, and nothing detracts from it so much as the use of unfamiliar words.
Hippocrates