genus magicicada Meaning, Definition & Usage

  1. noun seventeen-year locust
    Magicicada.

WordNet