We do not currently know of any synonyms for supernode.
The noun supernode is defined as:
See full definition of the word supernode.
Did you mean spurned?