English | German | Russian | Czech

inorganic phosphate English

Meaning inorganic phosphate meaning

What does inorganic phosphate mean?

inorganic phosphate

(= phosphate) a salt of phosphoric acid

Synonyms inorganic phosphate synonyms

What other words have the same or similar meaning as inorganic phosphate?

inorganic phosphate English » English

phosphate orthophosphate

Are you looking for...?