Meaning of supernova
Definition of supernova
(noun)
a
star
that explodes and becomes
extremely
luminous
in the
process
Other information on supernova
WIKIPEDIA results for
supernova
Amazon results for
supernova
Tweet