Synonyms and Antonyms for sea_urchin

1. sea urchin (n.)

shallow-water echinoderms having soft bodies enclosed in thin spiny globular shells

Synonyms: