travelling waves

English

Noun

travelling waves

  1. plural of travelling wave