Meaning of foliage
Definition of foliage
(noun)
the
main
organ
of
photosynthesis
and
transpiration
in
higher
plants
(architecture)
leaf-like
architectural
ornament
Other information on foliage
WIKIPEDIA results for
foliage
Amazon results for
foliage
Tweet