Skip to main content

Name: Desert Locust

Is English name forSchistocerca gregaria