defoliation
defoliation is a valid 11-letter word worth 15 points in Scrabble and 17 in Words With Friends.
Meaning
What does defoliation mean?
- noun
causing the leaves of trees and other plants to fall off (as by the use of chemicals)
- noun
the loss of foliage
Anagrams
Anagrams of defoliation
Loading…
Word lists