tettigoniid Meaning, Definition & Usage

  1. noun grasshoppers with long threadlike antennae and well-developed stridulating organs on the forewings of the male
    long-horned grasshopper.

WordNet