katydid
noun
ka·ty·did
ˈkā-tē-ˌdid
: any of various large green American long-horned grasshoppers usually having stridulating organs on the forewings of the males that produce a loud shrill sound
Love words? Need even more definitions?
Merriam-Webster unabridged
Share