Townsend’s Mole

Scapanus townsendii Townsend’s Mole has the scientific name Scapanus townsendii. It is a mole that belongs to the Family Talpidae. Townsend’s Moles are the largest and heaviest North […]