Thornback

Webster's Dictionary of the English Language

·noun The large European spider crab or king crab (Maia squinado).

II. Thornback ·noun A European skate (Raia clavata) having thornlike spines on its back.

Related Words