bn:00025946n
Noun Concept
FR
défoliation
EN
Causing the leaves of trees and other plants to fall off (as by the use of chemicals) WordNet 3.0
Relations
Sources
WordNet du Français
Wikipedia Translations