katydid

katydid definitions

noun
  • A relative of grasshoppers and crickets, in the family Tettigoniidae.