Meaning of migratory locust
Definition of migratory locust
(noun)
Old World
locust
that travels in
vast
swarms
stripping
large
areas of
vegetation
Other information on migratory locust
WIKIPEDIA results for
migratory locust
Amazon results for
migratory locust
Tweet