Arrowhead Crab

The Arrowhead Crab’s Latin name is Stenorhyncus seticornis, which means long-nose bristle-horn, referring to its extremely pointed head that is drawn out into a long, serrated point.

Read More