Rothschild's zokor explained

The Rothschild's zokor (Eospalax rothschildi) is a species of rodent in the family Spalacidae. It is endemic to China.

References