Skip to main content

Japanese spider crab

By
The Japanese spider crab is the largest living arthropod, reaching 13 feet in arm span. It is an omnivorous scavenger feeding on decaying animal and plant matter. Found in the…
Read More