undulatory theorytranslation and definition "undulatory theory", tamil lexiconWordTamil Definitionundulatory theoryஅலையியக்கக்கொள்கைundulatory theory of lightஒளியினலையியக்கக்கொள்கை