SynonymX
Speak
Nova
Definition of Nova
1.
A star that ejects some of its material in the form of a cloud and becomes more luminous in the process
Noun
Morphology of "nova"
novae
Semanticaly linked words with "nova"
star
Hyponims for word "nova"
star