leaf bug Meaning, Definition & Usage

  1. noun small bright-colored insect that feeds on plant juices
    plant bug.

WordNet