Search
Menu
Home
Sources
About
Contacts
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
.