Spider crab or spider crab

Taxidermy Invertebrates

Features:

  • Scientific name: Maja squinado
  • Common name: Spider crab or spider crab