defoliator

Noun
  1. an insect that strips the leaves from plants

Khám phá thêm

Các từ liên quan

Từ gần giống

Từ có nhắc đến "defoliator"

defoliator
A caterpillar defoliator eats the leaves of a young tree.