Star Nosed Mole

show more details
Comments ( - )
On Animal Planets Fooled by Nature, the star nosed mole can see with its nose giving it the best sense of touch in the natural world