OXFORD Collocations | dictionary for students of English

locust noun

QUANT. plague, swarm

LOCUST + NOUN swarm