Terataspis

Terataspis, or the Horn Trilobite is a spiny trilobite That lives in rivers.