Solenodon
(image via: belgianchocolate)
Solenodons (fam. Solenodontidae) are the poster kids for the “living fossil” designation, having barely changed over the past 75-odd million years. Resembling large shrews with scaly, hairless tails, solenodons are found today…
