Synonyms for Long-horned grasshopper include:
long-horned grasshopper, tettigoniid
long-horned grasshopper is a NOUN.