Meaning of Locusta
Definition of Locusta
(noun)
a
genus
of Acrididae
Other information on Locusta
WIKIPEDIA results for
Locusta
Amazon results for
Locusta
Tweet