Meaning of foliage

Definition of foliage

(noun) the main organ of photosynthesis and transpiration in higher plants

Other information on foliage

WIKIPEDIA results for foliage
Amazon results for foliage