Leaf beetle Meaning, Definition & Usage

  1. noun brightly colored beetle that feeds on plant leaves; larvae infest roots and stems
    chrysomelid.

WordNet


Definitions
  1. (Zoöl.), any beetle which feeds upon leaves; esp., any species of the family Chrysomelidæ, as the potato beetle and helmet beetle.

Webster 1913