Home > Dictionary > Animals
Oxford definition
Locust n. African or asian grasshopper migrating in swarms and consuming all vegetation. [latin locusta locust, *lobster].
Source: https://www.oed.com
Locust n. African or asian grasshopper migrating in swarms and consuming all vegetation. [latin locusta locust, *lobster].
Source: https://www.oed.com
Item has never been edited.