• Clypeastroid

    Full definition of clypeastroid

    Adjective

    clypeastroid

    1. (zoology) Like or related to the genus of flattened sea urchins, with a rosette of pores on the upper side.
    © Wiktionary