Phosphatic
English Meaning
Pertaining to, or containing, phosphorus, phosphoric acid, or phosphates; as, phosphatic nodules.
- Of, relating to, or composed of phosphate.
Sorry, No Malayalam Meaning for your input!
See Phosphati Want To Try Phosphatic In Malayalam??