'edible sea urchin' definitions:

Definition of 'edible sea urchin'

(from WordNet)
noun
A sea urchin that can be eaten [syn: edible sea urchin, Echinus esculentus]