Find the word definition

WordNet
leaf bug

n. small bright-colored insect that feeds on plant juices [syn: plant bug]