Sinomastodon as Miocene - Extinct Animals Face Claims Fan Cast | myCast.io
Sinomastodon
Sinomastodon ("Chinese mastodont") is an extinct gomphothere proboscidean known from the Late Miocene to Early Pleistocene of Asia, including China, Japan, Thailand, Myanmar, Indonesia and probably Kashmir.