desert locust
English
Etymology
Noun
desert locust (plural desert locusts)
- Schistocerca gregaria, a species of bird grasshopper from Africa known to cause large swarms and bring famines from eating crops.
Translations
Schistocerca gregaria
|
desert locust (plural desert locusts)
|