Thornback



ENGLISH MEANING
noun
1.
A European skate (Raia clavata) having thornlike spines on its back.
2.
The large European spider crab or king crab (Maia squinado).