Terrible advice, its impossible to tell.i say male! rip em right up!lol
aphids are an invasive species of bug that can seriously fuck you overwhats an aphid problem?
n the one has five nodes n the other has six ill get pics up in a bit
if you see them on there, pictures 4 and 5, you will see ants bossing the aphids aroundwat are a few symptoms of aphids please