Heart Urchin Definition
noun
Any of an order (Spatangoida) of echinoid echinoderms with an elongated, somewhat heart-shaped shell.
Webster's New World
Any echinoderm of the class Spatangoida.
Wiktionary
Other Word Forms of Heart Urchin
Noun
Singular:
heart urchin
Plural:
heart-urchinsFind Similar Words
Find similar words to heart urchin using the buttons below.