desiccatortranslation and definition "desiccator", tamil lexiconWordTamil Definitiondesiccatorஉலர்த்தி