Echinidan /(?)/

E·chin·i·dan

Echinidan

n.
  1. One the Echinoidea. (Zoöl.)