found a bunch of theses mothafuckas in my garden; they're killing a lot of my plants (mostly flowers), does anybody know what animal is this and how do I kill them without damaging the plants?
>>2453098
aphid larva
>>2453121
actually these are probably syrphid larvae
>>2453121
>aphid larva
This isn't even a thing, what the fuck?
Looks like one of the first instars of a lepidopteran. In other words, a young caterpillar.