Photo#264028 | | | Copyright © 2009 Sigesti | |
Insect ID? - Leptoglossus phyllopus Austin (North), Travis County, Texas, USA March 25, 2009 Size: 0.75 inches
I found a bunch of these fellows all clustered on my pomegranate. Every time I would check the plant (morning, noon, and evening) they seemed to all be on it.
Contributed by Sigesti on 6 April, 2009 - 8:09pm Last updated 29 April, 2009 - 3:10pm |