DESERT LOCUST


Meaning of DESERT LOCUST in English

[desert locust] n (1944): a destructive migratory locust (Schistocerca gregaria) of southwestern Asia and parts of northern Africa

Merriam-Webster English vocab.      Английский словарь Merriam Webster.