Photo#568680 | | | Copyright © 2011 oliver1 | |
No idea - Ocyptamus Tallahassee, Leon County, Florida, USA August 26, 2011 Size: approx. 4 mm
10 am on an oleander leaf in my yard. The photo shows some oleander aphids and a leg of Oncopeltus fasciatus but what is the other thing? I am afraid this could be a case for the thisisnotabugguide.net site.
Contributed by oliver1 on 26 August, 2011 - 9:55am Last updated 10 January, 2021 - 10:16pm |