leaf bug

1. (noun) small bright-colored insect that feeds on plant juices
Synonyms: plant bug
Related Words: bug, capsid, hemipteran, hemipteron, hemipterous insect, lace bug, mirid, mirid bug



Terms and Conditions of Use / Copyright Notice