long-horned grasshopper

English

Noun

long-horned grasshopper (plural long-horned grasshoppers)

  1. katydid