Wiwaxia corrugata

Wiwaxia corrugata is a species of mollusc in the Wiwaxia genus. It has been resurrected in labs in Devonshire.