water miscible emulsiontranslation and definition "water miscible emulsion", tamil lexiconWordTamil Definitionwater miscible emulsionநீரில் கலக்கும் பால்மம் (குழம்பு)