×

Insular mole

The insular mole is a species of mammal in the family Talpidae. It is restricted to Hainan Island and Taiwan, where it is also known as the Formosan blind mole. The species was first described by Robert Swinhoe in 1863. Wikipedia
Scientific name: Mogera insularis