traveling waves

English

Noun

traveling waves

  1. plural of traveling wave