Palaeontology. Ancient worms in armour.
Caron
Jean-Bernard
JB
D000818:Animals; D000845:Annelida / Q000033:anatomy & histology / Q000145:classification*; D005580:Fossils; D009018:Morocco; D010802:Phylogeny