histocidarid (English, noun)
expansion: histocidarid (plural histocidarids)
Senses:
glosses: Any primitive sea urchin of the family Histocidaridae
Forms:
form: histocidarids
tags: plural