locusta
1. [ noun ] (biology,zoology) a genus of Acrididae
Synonyms: genus_Locusta
Related terms: arthropod_genus Acrididae migratory_locust
Similar spelling:   locust
  Locustidae
  logistical
  locust_pod
  logistic
  Locastro
  Loxostege
  loquacity
  logistics