Voomed - marine arachnids
- NOPE! Polar Gigantism Means Giant Sea Spiders In Antarctica Are Growing As Big As A Human Face Sea spiders are found across the globe in the Mediterranean and Caribbean Seas, but none grow to the huge size of the ones found in Antarctica. These marine arachnids discovered around the Ross Sea, a...