spatangoid noun1 •Any echinoderm of the order Spatangoida, of heart urchins.The enlarged rear interambulacrum on the oral side of holasteroids and spatangoids is known as the plastron. — 1983 formsspatangoids