echinoid
noun
- 1
Any sea urchin or sea dollar of the class Echinoidea.
adjective
- 1
Resembling a sea urchin.
Translate “echinoid” to another language
Click any language to open the translator with this word already filled in.
Any sea urchin or sea dollar of the class Echinoidea.
Resembling a sea urchin.
Click any language to open the translator with this word already filled in.