migratory locusts

English

Noun

migratory locusts

  1. plural of migratory locust