Subscribe
URL of the page has been copied to clipboard.
Meaning : Old World locust that travels in vast swarms stripping large areas of vegetation.
Synonyms : locusta migratoria
Install App
Migratory locust meaning in Telugu.