Search Result for "leafage": 
Wordnet 3.0

NOUN (1)

1. the main organ of photosynthesis and transpiration in higher plants;
[syn: leaf, leafage, foliage]


The Collaborative International Dictionary of English v.0.48:

Leafage \Leaf"age\, n. Leaves, collectively; foliage. [1913 Webster]
WordNet (r) 3.0 (2006):

leafage n 1: the main organ of photosynthesis and transpiration in higher plants [syn: leaf, leafage, foliage]