heart urchin
English Dictionary
->
Letter H
-> heart urchin
Search Dictionary:
heart urchin Definition
(n)
sea
urchin
having
a
heart
-
shaped
body
in
a
rigid
spiny
shell
heart urchin Synonyms
heart urchin
© Art Branch Inc.