Sort:  

Probably. I know regular urchins are edible, so they are probably too!