sea urchin

Noun
  1. Shallow-water echinoderms having soft bodies enclosed in thin spiny globular shells (synset 102321747)

Found on Word Lists

Other Searches