genus Magicicada

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



Terms and Conditions of Use / Copyright Notice