locusta

noun
  1. a grasshopper or locust
  2. Usage: scientific/taxonomic

Examples