CICADELLIDAE





Definition:

  1. [noun] leafhoppers
    Synonyms: Cicadellidae, family Cicadellidae

Synonyms: