Quantcast
32Megachilidae50
149 of 430

32Megachilidae50

March 22, 2013
Scanning electron microscope image of a leaf cutter bee. Class Insecta Order Hymenoptera - ants, wasps and bees Super Family Apoidea - bees Family Megachilidae - leaf cutter bee JEOL 35C SEM Credit: Louisa Howard


comments powered by Disqus