Solar system mystery `solved`

Chondrules are spherical particles of molten material found in meteorites but their origins have long been a mystery.