Echinid /(?)/

E·chi·nid

Echinid

a. & n.
  1. Same as Echinoid. (Zoöl.)