The phrase
"stellar explosions" refers to powerful bursts of energy or violent events that happen in space. These explosions occur in stars, which are huge balls of gas that give off light and heat.
Stellar explosions can be very bright and release intense amounts of heat, as well as producing various elements and even creating new stars.
Full definition