English dictionary
echinus esculentus meaning and definition
Definition and meaning of echinus esculentus at MeaningMonkey.org. echinus esculentus meaning and definition in the English Dictionary.ECHINUS ESCULENTUS noun
Definition of Echinus esculentus (noun)
- a sea urchin that can be eaten
- synonyms: edible sea urchin
Source: Princeton University Wordnet