We found 3 definitions of katydids from 2 different sources.
NounPlural: katydids |
||
katydid - large green long-horned grasshopper of North America; males produce shrill sounds by rubbing together special organs on the forewings | ||
long-horned grasshopper, tettigoniid grasshoppers with long threadlike antennae and well-developed stridulating organs on the forewings of the male | ||
genus microcentrum, microcentrum katydids |