heart urchin

Noun
  1. sea urchin having a heart-shaped body in a rigid spiny shell
heart urchin
A heart urchin burrows into the sandy seafloor.