Archelon Size
Dec. 27, 2024
Archelon Size by SameerPrehistorica on DeviantArt Turtle Conservation Society of Malaysia - Did You Know #25 - Archelon ischyros is a species from an extinct sea turtle genus, the largest of sea turtles that has ever been documented. Archelon - Wikipedia Archelon Size