Thanks Gerardo!. I think this caterpillar is pink because is feeding on pink flowers. The question here is if they feed on a different plant they take those colors also.
Nice. This looks like the larva of a lycaenid (Blues) butterfly. I suspect it imitates the color of the flowers (pic#2) that it was feeding on when it was smaller. I have no local knowledge to ID more closely.
Comments (10)