Write it in short sentence. What’s the meaning of locusts

1 answer

Locusts are a type of insect.