Spatangoid /(?)/

Spa·tan·goid

Spatangoid

a.
  1. Of or pertaining to the Spatangoidea. (Zool.)