foliage
English Dictionary
->
Letter F
-> foliage
Search Dictionary:
foliage Definition
(n)
the
main
organ
of
photosynthesis
and
transpiration
in
higher
plants
(n) (
architecture
)
leaf
-
like
architectural
ornament
foliage Synonyms
foliage
foliation
leaf
leafage
© Art Branch Inc.