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-24 · HyperDic hyper-dictionary · Contact