heart urchin

listen to the pronunciation of heart urchin
الإنجليزية - الإنجليزية
sea urchin having a heart-shaped body in a rigid spiny shell