echinus esculentus

echinus esculentus

echinus esculentus

Noun

a sea urchin that can be eaten

Synonyms: