'Spatangoida' definitions:

Definition of 'Spatangoida'

From: WordNet
noun
Heart-shaped sea urchins [syn: Spatangoida, order Spatangoida]

Words containing 'Spatangoida'