'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]