defoliator
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
noun
an insect that strips the leaves from plants
WordNet
Previous
defog
defoliant
defoliate
defoliated
defoliation
Next
deforce
deforcement
deforceor
deforciant
deforciation