foliage
Meanings
- the main organ of photosynthesis and transpiration in higher plants
- (architecture) leaf-like architectural ornament
- FOLIAGE n pl. -S the growth of leaves of a plant FOLIAGED adj
Scrabble Score: 11
foliage is a valid Scrabble (US) TWL wordfoliage is a valid Scrabble Word in Merriam-Webster MW Dictionary
foliage is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 13
foliage is a valid Words With Friends word