Definify.com

Definition 2024


Spatangoida

Spatangoida

Translingual

Proper noun

Spatangoida

  1. A taxonomic order within the superorder Atelostomata – the heart urchins.

Hyponyms