superphosphatetranslation and definition "superphosphate", tamil lexiconWordTamil Definitionsuperphosphateமேற்பொசுபேற்றுsuperphosphate of limeசுண்ணாம்பின்மேற்பொசுபேற்று