Strongylocentrotus purpuratus

From BugSigDB


NA
Aliases
  • purple sea urchin
  • purple urchin
  • Strongylocentrotus purpuratus (Stimpson, 1857)