Star-Nosed Mole

The star-nosed mole is an amazing little creature.  Its most noticeable feature is the 22 fleshy tentacle-like appendages, forming a little star, at the end of its nose.    Your first thought might be that these tentacles help the mole to smell, but you’d be wrong. They function more like an eye than a nose.  The…

Read More