GeneralConnection.com
➔
Dictionary
wave theory
Noun
1. undulatory theory
1. wave theory of light, scientific theory
Usage