Help with aphids outbreak!

Those are aphids for certain, they are green coloured and visible by eye. In last photo you can see sticky leaves with what they secrete.

4 Likes