Word Games Pro Dictionary
supernova
noun
a star that explodes and becomes extremely luminous in the process
Quick reference
Word Facts
Meaning
Definitions
noun
a star that explodes and becomes extremely luminous in the process
Word Games Pro Dictionary
a star that explodes and becomes extremely luminous in the process
Quick reference
Meaning
a star that explodes and becomes extremely luminous in the process