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