Home / D / defoliation

defoliation

noun 5 syllables 11 letters Scrabble 15 WWF 17
Definitions
noun

causing the leaves of trees and other plants to fall off (as by the use of chemicals)

noun

the loss of foliage

Want another word?
Spin the dictionary for a fresh one.
Generate a word →