Wikipedia / Angarocaris
Wikipedia / Angarocaris
Angarocaris is an extinct genus of arthropods known from Ordovician deposits on the Siberian Platform. It may be a member of Aglaspidida.
References
External links
at the Paleobiology Database