English Echinus esculentus Cited by user Stemonitis on 25 Jun 2011 Echinus esculentus, the European edible sea urchin or common sea urchin, is a species of marine invertebrate in the Echinidae family.