KATYDID


Meaning of KATYDID in English

n. any of various green grasshoppers of the family Tettigoniidae, native to the US.

[ imit. of the sound it makes ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.