Aphid

6833.         Nałęczów, Poland

Number 6833. This is an aphid (‘plant louse’), Hemiptera/Sternorrhyncha: Aphididae. These all are sap feeders, and some species can vector viral diseases of plants. Click here for more detailed information

1 reply

Comments are closed.