| NOUN | animal | defoliator | an insect that strips the leaves from plants |
|---|
| Meaning | An insect that strips the leaves from plants. | |
|---|---|---|
| Broader | insect | small air-breathing arthropod |
| Verbs | defoliate | strip the leaves or branches from |
©2001-25 · HyperDic hyper-dictionary · Contact