ZME Science on MSN6 个月
Archelon: The largest turtle in history
Yet, 70 million years ago, a truly colossal turtle, Archelon, dominated the seas. This magnificent creature, now long extinct ...