Fossil Wiki has moved! The new site is available at YourWiki
READ MORE
Tujiaaspis vividus is an extinct species of galeaspid that lived in China during the Silurian period.