Desert locust

What is Desert locust?

Desert locust definition and meaning on Dictionary terms:
noun
a migratory locust, Schistocerca gregaria, of North Africa and Asia, associated with the plagues described in the Old Testament.

 

reference: https://www.dictionary.com/browse/desert-locust

Tags: