English synonyms about - contact  

Magicicada

noun

1 Magicicada

Seventeen-year locust.

synonym: genus Magicicada.


Find more on magicicada elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0153