Family: PAPILIONIDAE Original Species Name: Papilio alcinous impediens Modern Species Name: Papilio alcinous f. impediens Author: (Rothschild, 1895) Locality: China. Ta-Tsien-lu. Region: ASIA Info from: Seitz A., 1906