echinoid
Jump to navigation
Jump to search
English
[edit]Noun
[edit]echinoid (plural echinoids)
- (zoology) Any sea urchin or sea dollar of the class Echinoidea.
Adjective
[edit]echinoid
- Resembling a sea urchin.
echinoid (plural echinoids)
echinoid