Definition of "locusta"

locusta