Caterpillar on rosebud

Caterpillar on rosebud

Observation - Caterpillar on rosebud. Description: Small green caterpillar with white stripes burrowing into rosebud.

Small green caterpillar with white stripes burrowing into rosebud.