Definition of "spatangoid"
spatangoid
noun
plural spatangoids
(zoology) Any echinoderm of the order Spatangoida, of heart urchins.
Quotations
Oval tests with specific ventral morphology for efficient burrowing allowed spatangoids to burrow deeply in sand to avoid gastropod predation.
2010, Kenichi Kanazawa, “Adaptive evolution in Cenozoic spatangoid echinoids”, in Mike Reich, Joachim Reitner, Vanessa Roden, Ben Thuy, editors, Echinoderm Research 2010: 7th European Conference on Echinoderms, Göttingen, page 61