ECHINUS ESCULENTUS





Definition:

  1. [noun] a sea urchin that can be eaten
    Synonyms: edible sea urchin, Echinus esculentus

Synonyms: