Leaf-footed bug - Leptoglossus phyllopus - Leptoglossus phyllopus Chapel Hill, Mason Farm Reserve, Orange County, North Carolina, USA June 22, 2012
I think this is the same type of leaf-footed bug as in my other ID request but am unsure.
Images of this individual: tag all Contributed by Maria de Bruyn on 23 June, 2012 - 6:15pm Last updated 23 June, 2012 - 8:41pm |