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. 



iLontion 

 MACMILLAN AND CO, LIMITED 



NEW YORK: THE MACMILLAN COMPANY 

 1899 



All rights reserved 



