Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
Approx 2cm long
This appears to be a wheel bug eating a spider.
Lat: 0.10, Long: -78.58
Spotted on Apr 19, 2017 Submitted on Apr 27, 2017