'leaf bug' definitions:

Definition of 'leaf bug'

From: WordNet
noun
Small bright-colored insect that feeds on plant juices [syn: leaf bug, plant bug]