leafage


Meanings

  • the main organ of photosynthesis and transpiration in higher plants
  • LEAFAGE n pl. -S foliage


Scrabble Score: 11

leafage is a valid Scrabble (US) TWL word

leafage is a valid Scrabble Word in Merriam-Webster MW Dictionary

leafage is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 13

leafage is a valid Words With Friends word