A worldwide community photographing and learning about wildlife
Papilio aegeus
Found on citrus.
Wow! I was way off here! Thank you asergio & bayucca for the ID. I have seen Swallowtail caterpillars but they were about 10 times this size! A lesson learnt for me, thank you both :))
This is a Swallowtail caterpillar, probably an early instar of Papilio aegeus, but you have to verify!! These caties are changing their dresses all the day...
It is a swallow tail larva (Papilionidae sp.), but I can't say which species.