|
Definition of Leaf bug
1. Noun. Small bright-colored insect that feeds on plant juices.
Exact synonyms: Plant Bug
Generic synonyms: Bug, Hemipteran, Hemipteron, Hemipterous Insect
Specialized synonyms: Capsid, Mirid, Mirid Bug, Lace Bug
Generic synonyms: Bug, Hemipteran, Hemipteron, Hemipterous Insect
Specialized synonyms: Capsid, Mirid, Mirid Bug, Lace Bug