The crab appears to have a complete set of “human teeth”. A picture of a crab…
The new species of crab has been named ‘Lamarckdromia Beagle’. Scientists have discovered a creepy new…