inorganic phosphate

Noun
  1. A salt of phosphoric acid (synset 115006824)

Found on Word Lists

Other Searches