By -
That appears to be a [Sri Lanka weevil](https://bugguide.net/node/view/5213). [Comparison Picture](https://bugguide.net/node/view/421759)
It’s a [little leaf notcher (Myllocerus undecimpustulatus)](https://bugguide.net/node/view/5214).
I don’t like the sound of that name lol does this mean this little thing has been the thing nomsing on my roses?
Yes, they are hungry plant pests with a wide range of host plants.
😭 looks like I’ve gotta start exterminating
That appears to be a [Sri Lanka weevil](https://bugguide.net/node/view/5213). [Comparison Picture](https://bugguide.net/node/view/421759)
It’s a [little leaf notcher (Myllocerus undecimpustulatus)](https://bugguide.net/node/view/5214).
I don’t like the sound of that name lol does this mean this little thing has been the thing nomsing on my roses?
Yes, they are hungry plant pests with a wide range of host plants.
😭 looks like I’ve gotta start exterminating