Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

foliage Definition

Cancel
foliage
noun(fo-li-age)
(architecture) leaf-like architectural ornament
Synonyms: foliation,
foliage
noun(fo-li-age)
the main organ of photosynthesis and transpiration in higher plants
Synonyms: leaf, leafage,

Words Related to foliage!

foliage Examples by Brain Bank Users