water locusts
English
Noun
water
locusts
plural of
water locust