Wikipedia Achillides Achillides, commonly known as the Peacock Swallowtails, is a subgenus within the genus Papilio containing 25 species.