denudatory
/dɛnjuːˈdeɪtəri/Definitions
1. adjective
causing or tending to remove the covering or foliage from something
“The denudatory winds stripped the trees bare.”
2. adjective
stripping or causing to strip something of its covering or foliage
“The denudatory effect of the storm was devastating.”