http://www.nhm.ac.uk/research-curation/research/projects/lepindex/search... Taxonomic name: Pathysa antiphates itamputi (Papilionidae), Graphium antiphates itamputi (Papilionidae), Papilio antiphates itamputi (Papilionidae) Add new comment