Fossil Wiki has moved! The new site is available at YourWiki
READ MORE
Miaojiaaspis dichotomus is an extinct genus of galeaspid fish that lived in China during the Early Silurian period around 436 million years ago.