heart_urchin
1. [ noun ] (zoology) sea urchin having a heart-shaped body in a rigid spiny shell
Related terms: sea_urchin Spatangoida
Similar spelling:   heartwarming
  heartrending
  heart_rhythm