Magicicada

1. (noun) seventeen-year locust
Synonyms: genus Magicicada
Related Words: arthropod genus



Terms and Conditions of Use / Copyright Notice