Explanation of Plate XL 
1. Papilio asterias, Cramer, (j\ 3. Papilio hollandi, Edwards, 
2. Papilio bairdi, Edwards, 4. Papilio brucei, Edwards, cf. 
5. Papilio brevicauda, Saunders, 9 * 
( 
