Pegitboard News

Study reveals 18 new pelican spider species

Study reveals 18 new pelican spider species
Scientists with the National Museum of Natural History have discovered 18 new species of pelican spider, a group of arachnids that look as absurd as they sound.