oil immersion lenstranslation and definition "oil immersion lens", tamil lexiconWordTamil Definitionoil immersion lensஎண்ணெய் அமிழ்த்தி வில்லைகள்