CARPOID

An echinoderm from Algeria.
Cambrian or Ordovician period.