penta sodium triphosphatetranslation and definition "penta sodium triphosphate", tamil lexiconWordTamil Definitionpenta sodium triphosphateபெண்ட்டா சோடியம் டிரை ஃபாஸ்ஃபேட்