edible_sea_urchinEnglish

Echinus esculentus, edible sea urchin

Noun

A sea urchin that can be eaten

English: edible sea urchin, Echinus esculentus

English words with similar meanings

Show 1 words