echinoid - noun
singular
echinoid
plural
echinoids