edible sea urchin Meaning, Definition & Usage

  1. noun a sea urchin that can be eaten
    Echinus esculentus.

WordNet