Hemiptera: True Bugs and Relatives - Alex Wild Photography
Powered by SmugMug Log In
Phymata ambush bugs are sit and wait predators.  

Champaign, Illinois, USA

Phymata ambush bugs are sit and wait predators. Champaign, Illinois, USA

phymataphymatidaephymatinaereduviidaehemipterainsectinsectsbugspredator