Vi fant 2 definisjoner av defoliator på engelsk.
Noun |
||
| defoliator - an insect that strips the leaves from plants | ||
| insect small air-breathing arthropod | ||
Substantiv |
||
| defoliator - Something or someone that defoliates. |