'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]