Researchers analyzed 131 fossilized impressions on the Isle of Skye, some of which were previously considered fish burrows ...