There are thousands of marine isopod species, but the supergiant sea bugs are some of the most eye-catching animals of their kind. They may look like sci-fi alien creations, but they’re very ...
The supergiant bug species (L) and Star Wars villain Darth Vader (R). Scientists have discovered an alien-looking, 'supergiant' sea bug species in Vietnam and named it Bathynomus vaderi after ...