edible sea urchin
1.
(
noun
) a sea urchin that can be eaten
Synonyms:
Echinus esculentus
Related Words:
sea urchin
Terms and Conditions of Use / Copyright Notice