YourDictionary

Dictionary Home » Dictionary Definitions » long-horned grasshopper

long-horned grasshopper

any of a family (Tettigoniidae) of greenish grasshoppers with long antennae

See long-horned grasshopper in American Heritage Dictionary 4

link/cite print suggestion box