Quantcast
Last updated on April 23, 2014 at 21:24 EDT
07Pymatidae302
212 of 430

07Pymatidae30#2

March 21, 2013
Scanning electron microscope image of an ambush bug. Note the large raptorial font legs. Class Insecta Order Hemiptera Suborder Geocorizae - terrestial bugs Family Phymatidae - ambush bugs JEOL 35C SEM Louisa Howard