chrysomelid Meaning, Definition & Usage

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

WordNet