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

Strong and bitter words indicate a weak cause.
Victor Hugo