Definition of Leafage

1. Noun. The main organ of photosynthesis and transpiration in higher plants.


Definition of Leafage

1. n. Leaves, collectively; foliage.

Definition of Leafage

1. Noun. Collectively the leaves of plants. ¹

¹ Source: wiktionary.com

Definition of Leafage

1. foliage [n -S] - See also: foliage

Medical Definition of Leafage

1. Leaves, collectively; foliage. Source: Websters Dictionary (01 Mar 1998)

Lexicographical Neighbors of Leafage

leaf proteins
leaf roller
leaf scorch
leaf shape
leaf sheath
leaf soil
leaf spot
leaf spring
leaf storm
leaf storms
leaf through
leaf trace
leaf traces
leaf turtle
leaf warbler
leafage (current term)
leafages
leafbearing
leafbird
leafbirds
leafblower
leafblowers
leafbud
leafbuds
leafcasting
leafcup
leafcups
leafcutter
leafcutter ant
leafcutter ants

Other Resources:

Search for Leafage on Dictionary.com!Search for Leafage on Thesaurus.com!Search for Leafage on Google!Search for Leafage on Wikipedia!

Search