Crystal-stuffed dinosaur eggs the of cannonballs discovered in China