desert locust

noun

Definition of desert locust

: a destructive migratory locust (Schistocerca gregaria) of southwestern Asia and parts of northern Africa

First Known Use of desert locust

1944, in the meaning defined above

Keep scrolling for more