XXX 
CONTENTS. 
Diptera. By W. F. Kirby, M.E.S., &c. 
Page 
The General Sub- 
ject 235 
Cecidomyiidae . . 238 
Mycetophilidae . . 238 
Simuliidas 239 
Bibionidas .... 239 
Blepharoceridae . 239 
Culicidas 239 
Chironomidaa . . . 239 
Tipulidae 240 
Rhyphidas 241 
Xylophagidas ... 241 
Stratiomyiidao . . 241 
Tabanidaa .... 241 
Leptidas 242 
Neuroptera. 
The General Sub- 
ject 252 
Trichoptera . . . 253 
Neuroptera-Plani- 
pennia 254 
Ortiioptera. 
The General Sub- 
ject 267 
Forficulidae .... 269 
Page 
Asilidae 242 
Midaidae 243 
Nemestrinidas . . 243 
Bombyliidas . . . 243 
Therevidas .... 243 
Cyrtidas 243 
Empidas 244 
Dolichopodidae . . 244 
Syrphidae 244 
Conopidae 246 
CEstridas 246 
Tachinidae .... 246 
Doxidaa 247 
Sarcophagiduo . . . 247 
Muscidas 248 
Pse udo -Neuroptera — 
Thysanura . . . 255 
Mallophaga . . 256 
Thysanoptera . 258 
Termitidas . . . 258 
Blattidas 270 
Mantidae 272 
Phasmatidas. . . . 273 
Page 
Anthomyiidas . . . 248 
Cordyluridae . . . 249 
Sciomyzidae .... 249 
Micropezidas . . . 250 
Ortalididas .... 250 
Lonchaeidae .... 250 
Sapromyzidae . . . 250 
Piophilidae .... 250 
Diopsidae 250 
Ephydridas .... 250 
Drosophilidae ... 251 
Oscinidas 251 
Phytomyzidaa . . 251 
Phoridao ..... 251 
Hippoboscidae . . 251 
Embiidse . . . 
. 259 
Psocidas . . . 
. 259 
Perlidae. . . . 
. 262 
EphemeridaB . 
. 262 
Odonata . . . 
. 263 
Gryllidae 273 
Locustidae .... 274 
Acridiidas .... 274 
By R. McLachlan, F.R.S., F.L.S., &c. 
By R. McLachlan, F.R.S., F.L.S., &c. 
Rhynchota. By W. F. Kirby, M.E.S., &c. 
The General Sub- 
ject 276 
Hemiptera — He- 
teroptera 
Pentatomidae . . 277 
Coreidas .... 280 
Berytidae .... 280 
Lygaeidae .... 280 
Pyrrhocoridae . 282 
Tingididae . . . 283 
Phymatidae . . . 283 
Aradidas .... 283 
Capskhe 283 
Anthocoridas . . 286 
Cimicidae .... 286 
Saldidae 286 
Nabidae .... 287 
Reduviidas . . . 287 
Henicocephalidae287 
Hebridae .... 287 
IlydrometridaB . 288 
Belostomatidae . 288 
Nepidae 289 
Notonectidae . . 289 
Hemiptera — II o- 
moptera 
Cicadidae .... 289 
Cercopidae ... 291 
Fulgoridao . . . 291 
MembracidaB . . 292 
IassidaB 292 
Psyllidas .... 293 
AphididaB .... 294 
CoccidaB 297 
Aleurodidas . . . 298 
Anoplura 299 
VERMES. By F. Jeffrey Bell, M.A., Sec. R.M.S., F.Z.S., 
Nat. Hist. Mus. 
Platyhelminthes . 1 
Nematohelminthes 4 
Acanthocephali . . 7 
Rotatoria 7 
Gephyrea 8 
Chastognathi ... 9 
Enteropneusti . . 9 
Annulata 9 
Myzostomata. . . 14 
