infinite dilutiontranslation and definition "infinite dilution", tamil lexiconWordTamil Definitioninfinite dilutionமுடிவின்றி ஐதாக்கல்