"Green stink bug" but not Acrosternum or Nezara. Euschistus? Podisus? - Loxa Boca Raton, Palm Beach County, Florida, USA November 19, 2011 Size: 20 mm long
Best side view I could get.
Images of this individual: tag all Contributed by Ben Kolstad on 19 November, 2011 - 10:36am Last updated 23 November, 2011 - 10:08am |