/nowˈvʌz/ - [nowvuz] -
We found 3 definitions of novas from 2 different sources.
NounPlural: novas |
||
nova - a star that ejects some of its material in the form of a cloud and become more luminous in the process |