INSECTS 



PART II. Hymenoptera continued (Tubulifera and Aculeata), Coleoptera, 

 Strepsiptera, Lepidoptera, Diptera, Aphaniptera, Thysanoptera, 

 Hemiptera, Anoplura. 



By DAVID SHARP, M.A. (Cantab.), M.B. (Edinb.), F.R.S. 



MACMILLAN AND CO., LIMITED 



NEW YORK: THE MACMILLAN COMPANY 

 I 9O I 



All rights resen.<ed 



