New supergiant 'Darth Vader' sea bug discovered in South China Sea — and it's absolutely massive ( www.livescience.com )
You are only browsing one thread in the discussion! All comments are available on the post page.