
CONTENTS. 


















) a 
PAGE 
INTRODUCTION 1 
APTERA 29 
DIPTERA 36 
Nemocera : phen 3t 
Brachycera . ; . . 62 
HEMIPTERA 90 
Heteroptera al 
Homoptera , 102 
LEPIDOPTERA 141 
| The Larva, or Caterpillar 14] 
The Chrysalis, or Pupa 149 
| The Perfect Insect 169 
| ORTHOPTERA 283 
: HYMENOPTERA 312 
NEUROPTERA 404 
STREPSIPTERA 434 
COLEOPTERA 436 
INDEX 

