KATYDID


Meaning of KATYDID in English

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

Etymology: imit. of the sound it makes

Oxford English vocab.      Оксфордский английский словарь.