Phosphate
English Meaning
A salt of phosphoric acid.
- A salt or ester of phosphoric acid.
- A fertilizer containing phosphorus compounds.
- A soda fountain drink made by blending carbonated water with flavored syrup.
Malayalam Meaning
Transliteration ON/OFF | Not Correct/Proper?