heart urchin

listen to the pronunciation of heart urchin
English - English
sea urchin having a heart-shaped body in a rigid spiny shell