Defoliator Definition
noun
Something or someone that defoliates.
Wiktionary
Other Word Forms of Defoliator
Noun
Singular:
defoliator
Plural:
defoliatorsOrigin of Defoliator
-
defoliate + -or
From Wiktionary
Find Similar Words
Find similar words to defoliator using the buttons below.