Star Nosed Mole

Star nosed Moles are the only member in the Condylurini tribe and the Condyluraone genus. These moles are among the most interesting creatures in existence with some unique qualities and abilities. These virtually blind mammals have earned their name from their star- shaped nose which works as a sensory organ. Description Find out here the description … Continue reading Star Nosed Mole