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