spatangida
sprætˈændʒɪdə
Definitions
1. noun
An order of regular sea urchins, characterized by a rounded body and a unique water vascular system.
“The marine biologist spent years studying the spatangida species in the coastal waters.”
sprætˈændʒɪdə
1. noun
An order of regular sea urchins, characterized by a rounded body and a unique water vascular system.
“The marine biologist spent years studying the spatangida species in the coastal waters.”