short-horned grasshopper
1.
(
noun
) grasshopper with short antennae
Synonyms:
acridid
Related Words:
grasshopper
,
locust
Terms and Conditions of Use / Copyright Notice