A worldwide community photographing and learning about wildlife
Project Noah Nature School
This green caterpillar is on a Curry leaf plant.
Nice spotting! I'd also agree it's a swallowtail of some kind.
Papilio sp., try Papilio demoleus as the most common one. But there are very similar one, so I am not 100% sure. iPhone ID!
Spotted on Apr 12, 2017 Submitted on May 13, 2017
Join the Project Noah Team