$50.00
EBENEZER EMMONSPlate 14 - Leaf BeetlesPLATE 14. Fig. 1. Chrysomela immaculata? 2. Chrysomela. 3. Chrysomela. 4. Galeruca. 5. Chrysomela tremula. 6. 7, 8, 9. Larva and pupa. 10. Chrysomela scalaris....
View full product details »