steam distillation unittranslation and definition "steam distillation unit", tamil lexiconWordTamil Definitionsteam distillation unitநீராவியால் வாலைவடி அமைப்பு