glycerophosphatetranslation and definition "glycerophosphate", tamil lexiconWordTamil Definitionglycerophosphateகிளிசெரோ ஃபாஸ்ஃபேட்