denudant
/dɛˈnuːdənt/Definitions
1. noun
a plant that is shedding its leaves, especially in autumn
“The denudant trees were a common sight in the park during autumn.”
2. adjective
causing or tending to cause something to be stripped or denuded
“The harsh winds were denudant to the newly planted trees.”