Echinothurioida

Translingual

Etymology

Echinothuria +‎ -oida

Proper noun

Echinothurioida

  1. A taxonomic order within the class Echinoidea – deep-sea sea urchins.

Hypernyms

Hyponyms

References