Locusta migratoria
1.
(
noun
) Old World locust that travels in vast swarms stripping large areas of vegetation
Synonyms:
migratory locust
Related Words:
locust
Terms and Conditions of Use / Copyright Notice