lightwaves

English

Noun

lightwaves

  1. plural of lightwave