These keep showing on my pomegranate shrubs (Portugal) despite constantly washing them off, EXTREMELY tiny. Am I correct in thinking these might be aphids? They're different from my previous experiences.

ID Request
reddit.com/gallery/17lffy4
reddit.com

Posted Nov 1, 2023, 4:02 PM UTC

51
Loading comments…