FAMILY CERCOPIDAE





Definition:

  1. [noun] froghoppers or spittlebugs
    Synonyms: Cercopidae, family Cercopidae

Synonyms: