Identify which animal species is alive or extinct: Phytosaurs, Leatherback Turtle
Leatherback Turtle is alive, Phytosaurs is extinct.
Identify which animal species is alive or extinct: Phytosaurs, Leatherback Turtle
Leatherback Turtle is alive, Phytosaurs is extinct.