Wiktionary
nova remnants
n. (plural of nova remnant English)
n. (plural of nova remnant English)