foliage leaf

English dictionary entry

Meanings

noun
  1. An unspecialized leaf, composed of a flat lamina and often a petiole, which is the primary seat of photosynthesis and transpiration in plants that have them.

Word forms

foliage leaf foliage leaves
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.