oil immersiontranslation and definition "oil immersion", tamil lexiconWordTamil Definitionoil immersionஎண்ணெயமிழ்ப்புoil immersion lensஎண்ணெய் அமிழ்த்தி வில்லைகள்oil immersion objectiveஎண்ணெயமிழ்ப்புப்பொருள்வில்லை