Synonyms and Antonyms for edible_sea_urchin

1. edible sea urchin (n.)

a sea urchin that can be eaten

Synonyms: