Definify.com

Definition 2024


Echinothurioida

Echinothurioida

Translingual

Wikispecies

Proper noun

Echinothurioida

  1. A taxonomic order within the superorder Diadematacea – deep-sea sea urchins.

Related terms