Katydid (noun) Definition, Meaning & Examples

noun
  1. any of several large, usually green, American long-horned grasshoppers, the males of which produce a characteristic song.
noun
  1. any typically green long-horned grasshopper of the genus Microcentrum and related genera, living among the foliage of trees in North America
Katydid (noun) Definition, Meaning & Examples

More Definitions