KATYDID


Meaning of KATYDID in English

[ka.ty.did] n [imit.] (1784): any of several large green American long-horned grasshoppers usu. having stridulating organs on the forewings of the males that produce a loud shrill sound

Merriam-Webster English vocab.      Английский словарь Merriam Webster.