greenbug Definition
Definition
A small green insect of the genus Acoris, which is an agricultural pest that feeds on a wide variety of crops causing damage.
Browse
A small green insect of the genus Acoris, which is an agricultural pest that feeds on a wide variety of crops causing damage.
Browse