Help!!! What bug is this?

Dewin420

Well-Known Member
Got a bunch of these on my outdoor gorilla glue. Have never had these. Are they aphids? Always been a spidermite guy.lol190725_175836.jpg 190725_175803.jpg
 
Top