Insect that travels in vast swarms, stripping large areas of vegetation (6)
I believe the answer is:
locust
(Other definitions for locust that I've seen before include "Destructive creature" , "Swarming grasshopper" , "Swarming, devouring, insect" , "A deadly grasshopper seen in plagues" , "Clouts (anag)" .)