'order Spatangoida' definitions:

Definition of 'order Spatangoida'

(from WordNet)
noun
Heart-shaped sea urchins [syn: Spatangoida, order Spatangoida]