katydid /'keitidid/ 📖 中文释义 n. 美洲大螽斯 🧩 词形变化 复数 katydids 📘 English Definition(英文释义) n. large green long-horned grasshopper of North America; males produce shrill sounds by rubbing together special organs on the forewings ← Katya katydids →