Synonyms and Antonyms for Echinus_esculentus

1. Echinus esculentus (n.)

a sea urchin that can be eaten

Synonyms: