NatureRules1 Wiki
Advertisement

Loxorhynchus grandis, commonly known as the sheep crab or spider crab, is a species of crab in the family Epialtidae. It is the largest crab found on the California coast. The species was first described to science by William Stimpson in 1857.

Gallery[]

Films[]

Advertisement