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