Download - Mesodermochelys (Testudines; Chelonioidea; Dermochelyidae) from the Late Cretaceous of Nakagawa-cho, Hokkaido, North Japan

Transcript