Star Nosed Mole : Top 10 Ugliest Creatures in the world
Guess what? We have another creature in the list of Top 10 Most Ugliest Creatures of the World and its name is mentioned below up. Funny, well this creature called Star Nosed Mole. Star Nosed Mole also called “Condylura”.A mole found in wet low areas of eastern CANADA and in the north-eastern United states.
The star-nosed mole is recognized by the twenty-two pink plump extremities ringing, its nose which is utilized as a touch organ with over 25,000 moment tactile receptors, known as Eimer’s organs