Quantcast
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


comments powered by Disqus