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.
reddit.com/gallery/17lffy4Posted Nov 1, 2023, 4:02 PM UTC
51