Researchers exploring the wares of fishers in Vietnam have discovered a “supergiant” sea bug species that they ... by Darth Vader in "Star Wars," the creature was named Bathynomus vaderi.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results