Skip to main content

thornback

English thornback meaning in English  •  thornback का अर्थ अंग्रेजी में
Noun
  • A European skate (Raia clavata) having thornlike spines on its back.
  • The large European spider crab or king crab (Maia squinado).
Advertisement