https://www.globaltimes.cn/page/202301/1284387.shtml
A group of trace fossils have been discovered for the first time in Northwest China’s Shaanxi Province which proved to belong to horseshoe crabs and fish dating back to 200 million years ago, expanding the geographical and temporal distribution of horseshoe c…
Create an account or login to join the discussion