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