The underwater benthic environment of McMurdo Sound, where the giant sea spiders are found. (NSF/USAP, Steve Clabuesch) Giant spiders are…
More