meaning of inorganic phosphate

1. a salt of phosphoric acid


Related Words

inorganic phosphate |

Developed & Maintained By Taraprasad.com

Treasure Words