short-horned grasshopper

1. (noun) grasshopper with short antennae
Synonyms: acridid
Related Words: grasshopper, locust



Terms and Conditions of Use / Copyright Notice