hoofed locust

English

Etymology

So called because of the environmental damage they can cause by grazing.

Noun

hoofed locust (plural hoofed locusts)

  1. (informal, derogatory) A sheep.