altica ambiens
1alder flea beetle — noun : a small metallic colored beetle (Altica ambiens) feeding on alders and sometimes causing defoliation …
1alder flea beetle — noun : a small metallic colored beetle (Altica ambiens) feeding on alders and sometimes causing defoliation …