Meaning of long-horned grasshopper

Definition of long-horned grasshopper

(noun) grasshoppers with long threadlike antennae and well-developed stridulating organs on the forewings of the male

Other information on long-horned grasshopper

WIKIPEDIA results for long-horned grasshopper
Amazon results for long-horned grasshopper