A worldwide community photographing and learning about wildlife
Graphium agamemnon
A green-spotted triangle caterpillar, 2nd(?) instar
On an Annona muricata sapling in a large semi-urban yard & garden adjacent to a disturbed patch of remnant forest.
Added more photos. Those three "+++" on the back ought to be diagnostic. Any ideas?