- long-horned grasshopper as a noun:
- 1
long-horned grasshopper
noun
1 long-horned grasshopper
Grasshoppers with long threadlike antennae and well-developed stridulating organs on the forewings of the male.
synonym: tettigoniid.
debug info: 0.0151
noun
Grasshoppers with long threadlike antennae and well-developed stridulating organs on the forewings of the male.
synonym: tettigoniid.
debug info: 0.0151