Noun Definition

magicicada

1.Definition: seventeen-year locust

Category: Animals