Locusts
See also:
locusts
English
Proper noun
Locusts
plural of
Locust