acridid Meaning, Definition & Usage

  1. noun grasshopper with short antennae
    short-horned grasshopper.

WordNet