As an adjective nova
is .
As a verb ova is
to lay eggs.
nova
English
Noun
(en-noun)
(astronomy) Any sudden brightening of a previously inconspicuous star.
Derived terms
* supernova
* hypernova
* dwarf nova
* red nova
* nova remnant
* supernova remnant
See also
* plerion
* planetary nebula
* preplanetary nebula
* protoplanetary nebula
ova
English
Noun
(head)
(scientific term)
Anagrams
*
*
*
----