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