Definition of "echinoid"

echinoid