edible_sea_urchin
1. [ noun ] (zoology) a sea urchin that can be eaten
Synonyms: Echinus_esculentus
Related terms: sea_urchin