superwaves

noun

Plural form of superwave.