Scientists say giant fleas feasted on dinosaur blood