superoceans
English
Noun
superoceans
plural of
superocean