Insular mole


The insular mole is a species of mammal in the family Talpidae. It is found in China and Taiwan, where it is also known as the Formosan blind mole. The species was first described by Robert Swinhoe in 1863.