Bugs on Pomegranate Tree - Leptoglossus zonatus Phoenix, AZ, Maricopa County, Arizona, USA July 28, 2008 Size: 1 inch
Hundreds of these swarming tree, particularly on pomegranate fruits. Appreciate help with ID...
Contributed by Mitch Ross on 28 July, 2008 - 9:48pm Last updated 1 November, 2008 - 5:04am |