Feedback
Heart urchin
Meaning
Noun
●
In Sea urchins:
Any
echinoderm
of the
class
Spatangoida.
Sourced from
Wiktionary
Synonyms
Spatangoid
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better