Sea hedgehog

Webster's Dictionary of the English Language

·- A sea urchin.

Related Words