How to pronounce "echinus esculentus"

Add your own pronunciation of "echinus esculentus"

Meanings and definitions of "echinus esculentus"

Noun

a sea urchin that can be eaten

Synonyms: