spatangoid


spatangoid

(spəˈtæŋɡɔɪd) n (Animals) a type of sea urchinadj (Zoology) relating to the spatangoid