Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
No idea what this is?!
The only thing I can remember is that it was the size of a human (adult) hand...
Yea, it looks a bit terrifying to me!
In florida these can be downright scary! Very big.
Lat: 38.85, Long: -9.06
Spotted on Jun 11, 2003 Submitted on Jun 6, 2011