Heart urchin
Meaning, Definition & Usage
Dictionary
Related
noun
sea urchin having a heart-shaped body in a rigid spiny shell
WordNet
Definitions
(Zoöl.)
, any heartshaped, spatangoid sea urchin. See
Spatangoid
.
Webster 1913
Previous
Next