The Japanese spider crab (Macrocheira kaempferi). This species is the biggest living crab and the largest arthropod in the world, measuring up to 13 ft (4 m) from the tip of one outstretched leg to another! Photo: The American Museum Journal, Volume IV 1904. #crab #nature #museum #oldtimes
aug 27, 2025, 12:43 pm • 24 2