Synonyms and Antonyms for heart_urchin

1. heart urchin (n.)

sea urchin having a heart-shaped body in a rigid spiny shell

Synonyms: