leafage

(noun)

noun

1. the main organ of photosynthesis and transpiration in higher plants

Similar word(s): foliage, leaf

Definition categories: plant

Sentences with leafage as a noun:

- Color change in New England is the tourist time, when people come to see the leafage turn brilliant colors.