A global citizen science platform to discover, share and identify wildlife
Nature School For Teachers - Fall 2020 Launch!
Terrapene carolina carolina
that is a cool turtle in texas i saw a turtle laying eggs we had to be very quit or else it will stop.
me thinks thats a turtle!!!!!!!
Spotted on May 6, 2005 Submitted on Apr 30, 2012