Habrocidaris scutata

Habrocidaris scutata

is a species of the class Echinoidea (Heart Urchins) in the family Arbaciidae and order Arbacioida.

Classification

Species in the Genus of Habrocidaris

Habrocidaris scutata

Habrocidaris scutata

External Links

Habrocidaris scutata – Wikipedia