phosphate ( synonym found)

Definition of phosphate:

(n) : any salt or ester of phosphoric acid

Back to Top