Summary
English to French:   more detail...
  1. defoliator:


English

Detailed Translations for defoliator from English to French

defoliator:


Synonyms for "defoliator":


Related Definitions for "defoliator":

  1. an insect that strips the leaves from plants1

Wiktionary Translations for defoliator:

defoliator
adjective
  1. Qui entraîne, qui provoque, la perte de tout ou partie des feuilles d'une plante par défoliation.