heart urchin

 

noun

  • a heart-shaped burrowing sea urchin which has a thick covering of fine spines on the shell, giving it a furry appearance.
    • Class Echinoidea, order Spatangoida