orthophosphate
English Dictionary
->
Letter O
-> orthophosphate
Search Dictionary:
orthophosphate Definition
(n)
a
salt
of
phosphoric
acid
orthophosphate Synonyms
inorganic phosphate
orthophosphate
phosphate
© Art Branch Inc.