Noun Definition

locusta

1.Definition: a genus of Acrididae

Category: Animals