meaning of migratory locust

1. Old World locust that travels in vast swarms stripping large areas of vegetation


Related Words

migratory locust |

Developed & Maintained By Taraprasad.com

Treasure Words