diadematoid (English, noun)
expansion: diadematoid (plural diadematoids)
Senses:
glosses: Any sea urchin of the order Diadematoida
Forms:
form: diadematoids
tags: plural