CONTENTS. 



PAGE 



INTRODUCTION 

 APTERA 



DIPTERA ... 36 



Neinocera . 

 Brachycera . 52 



HEMIPTERA 



Heteroptera 

 Homoptera . 



LEFIDOPTERA 



The Larva, or Caterpillar 



The Chrysalis, or Pupa 



The Perfect Insect . 169 



. 283 



ORTHOPTERA 



0-1 O 



HYMENOPTERA 



NEUROPTERA 



STREPSIPTERA 



t q/i 



COLEOPTERA 



INDEX . . 518 



