Genetics: BARCODED (n=1) DQ018956 - Indonesia. http://nymphalidae.utu.fi/story.php?code=NW114-17. Taxonomic name: Amathusia phidippus subspecies phidippus (Nymphalidae) Add new comment