borophosphate
Appearance
English
[edit]Etymology
[edit]Noun
[edit]borophosphate (plural borophosphates)
- (inorganic chemistry) A chemical compound containing phosphate and borate groups linked together.
borophosphate (plural borophosphates)