SHORT-HORNED GRASSHOPPER


Meaning of SHORT-HORNED GRASSHOPPER in English

[short-horned grasshopper] n (ca. 1890): any of a family (Acrididae) of grasshoppers with short antennae

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