Olenoides

Olenoides is an extinct species of trilobite that lived in Canada during the Cambrian period.