Tag: Scientists discovered 75 million years old relics