A traveling exhibit from the Museum of Natural History in London shows some of the oddities of the natural world.