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