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