Definition of "Locusta"

Locusta