Home

Word

leafage, n.
(leafages)
more info the main organ of photosynthesis and transpiration in higher plants
<noun.plant>   freq. cnt.: 26 freq. cnt.: 20 freq. cnt.: 6

foliage leaf leafage