Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sea urchin Definition

Cancel
sea urchin
noun(sea ur-chin)
shallow-water echinoderms having soft bodies enclosed in thin spiny globular shells

Words Related to sea urchin!

sea urchin Examples by Brain Bank Users