superwaves
English
Noun
superwaves
plural of
superwave