Definitions of edible sea urchin:

  • noun:   a sea urchin that can be eaten