iodine phosphatetranslation and definition "iodine phosphate", tamil lexiconWordTamil Definitioniodine phosphateஅயடீன் பொசுபேற்று