membracidae
1. [ noun ] (biology,zoology) plant hoppers: treehoppers
Synonyms: family_Membracidae
Related terms: arthropod_family Homoptera treehopper
Similar spelling:   membrane
  membrane_bone
  membranous
  membranophone
  membered