What is the meaning of Locusta?

The spikelet or flower cluster of grasses

locust

a grasshopper or locust

a crustacean, a kind of lobster

Alternative form of locuste

Source: wiktionary.org