'orthophosphate' definitions:

Definition of 'orthophosphate'

(from WordNet)
noun
A salt of phosphoric acid [syn: phosphate, orthophosphate, inorganic phosphate]

Words containing 'orthophosphate'