'long-horned grasshopper' definitions:

Definition of 'long-horned grasshopper'

From: WordNet
noun
Grasshoppers with long threadlike antennae and well- developed stridulating organs on the forewings of the male [syn: long-horned grasshopper, tettigoniid]