EXPLANATION OF PLATE XXV 



PAPILIO DEMOLEUS. 

 Pig. i. Eggs laid on leaf, magnified. 

 2-6. Lan ae in \ ai i'ous stadia. 

 7. Larva suspended for pu] 

 .. 8. Pupa. 



q, 'o. Butterfly. 



