hoofed locust
English
Etymology
So called because of the environmental damage they can cause by grazing.
Noun
hoofed locust (plural hoofed locusts)
- (informal, derogatory) A sheep.
So called because of the environmental damage they can cause by grazing.
hoofed locust (plural hoofed locusts)