Achillides


Achillides, the peacock swallowtails, are a subgenus within the genus Papilio containing 29 species and over 100 subspecies distributed across the Indo-Australian Archipelago from East Russia, the Indian subcontinent and to Australia.

Species

Papilio arcturus Westwood, 1842 – blue peacock