Google
×
Echinacea

Echinacea

Animal
The Echinacea are a superorder of sea urchins. They are distinguished by the presence of a rigid test, with ten buccal plates around the mouth, and solid spines. Unlike some other sea urchins, they also possess gills. The group is a large one,... Wikipedia
Higher classification: Euechinoidea
Scientific name: Echinacea
Rank: Superorder
Lower classifications