Long-horned Grasshopper (noun) Definition, Meaning & Examples

noun
  1. any of numerous insects of the family Tettigoniidae, having long, threadlike antennae and well-developed stridulating organs on the forewings of the male.
Long-horned Grasshopper (noun) Definition, Meaning & Examples

More Definitions