Echinoid
/(?)/
E·chi·noid
Echinoid
a.
Of or pertaining to the Echinoidea.
(Zoöl.)