Definition of seventeen-year locust in English:

seventeen-year locust

noun