English dictionary

heart urchin meaning and definition

Definition and meaning of heart urchin at MeaningMonkey.org. heart urchin meaning and definition in the English Dictionary.

HEART URCHIN noun

Definition of heart urchin (noun)

  1. sea urchin having a heart-shaped body in a rigid spiny shell
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: