foliage leaf
Meanings
noun
- 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
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.