Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
found on the leaves of an oak tree
fairly certain these are a type of aphid but unsure what kind?
Definitely a lace bug. They can be destructive to certain plants.http://en.m.wikipedia.org/wiki/Tingidae
Lat: 35.01, Long: -97.09
Spotted on Jun 7, 2011 Submitted on Jun 7, 2011