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