membracidae Meaning, Definition & Usage

  1. noun plant hoppers: treehoppers
    family Membracidae.

WordNet