supernova
nounDefinition of supernova
1
: the explosion of a star in which the star may reach a maximum intrinsic luminosity one billion times that of the sun
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more