spatangoid


Also found in: Wikipedia.

spatangoid

(spəˈtæŋɡɔɪd)
n
(Animals) a type of sea urchin
adj
(Zoology) relating to the spatangoid
References in periodicals archive ?
The Scolicia burrows are interpreted as being inhabited by spatangoid echinoids (Scolicia; Fig.