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
Tweet