Atrophaneura aristolochiae

Sebanyak 20 subspesies. Subspesies-subspesies yang bernama semuanya terdapat di India, di antaranya: