echinidea
/ɛkˈɪnɪdiːə/Definitions
1. noun
a subclass of sea urchins, characterized by a globular body and short, thick spines
“The echinidea family is one of the largest and most diverse groups of sea urchins.”
1. noun
a subclass of sea urchins, characterized by a globular body and short, thick spines
“The echinidea family is one of the largest and most diverse groups of sea urchins.”