Word info

effoliation

Noun

Meaning

effoliation (uncountable)

(rare) The removal or fall of the leaves of a plant.

Source: en.wiktionary.org

Close letter words and terms