I would guess some sort of caterpillar, but then they'd probably still be around, hanging on the underside of the leaves. Otherwise, grasshoppers or paper wasps who can eat and run?
I would guess some sort of caterpillar, but then they'd probably still be around, hanging on the underside of the leaves. Otherwise, grasshoppers or paper wasps who can eat and run?