Definitions of short-horned grasshopper:

  • noun:   grasshopper with short antennae