clypeastroid (English, noun)
expansion: clypeastroid (plural clypeastroids)
Senses:
topics: biology
natural-sciences
zoology
glosses: A sea urchin or sea biscuit of this kind.
Forms:
form: clypeastroids
tags: plural