sciencenetlinks:Happy World Turtle Day! The Chelonia mydas, or green sea turtle, is a predominantl