long-horned grasshopper
noun
: any of various grasshoppers (family Tettigoniidae) distinguished by their very long antennae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share