heart urchin
noun
1- a heart-shaped burrowing sea urchin which has a thick covering of fine spines on the shell, giving it a furry appearance心形海胆。
1.1
- Class Echinoidea, order Spatangoida.海胆纲, 猬团海胆目。