Category: Culture

How to pronounce katydid

How do you pronounce katydid in America? What is the meaning of katydid in English? : any of various large green American long-horned grasshoppers usuall...